home *** CD-ROM | disk | FTP | other *** search
/ Komputer for Alle 2003 #3 / K-CD-3-2003.ISO / Tiger Hunt / tigerhuntgold.exe / GFX.XCF < prev    next >
Encoding:
Text File  |  2002-11-08  |  234.6 KB  |  6,758 lines

  1. /******************************************************************
  2. Arxiu exemple de configuracions de particules
  3. *******************************************************************/
  4.  
  5.  
  6. // +++++++++++++++++++++++++++++++++++++++++ FENOMENOS METEOROLOGICOS ++++++++++++++++++++++++++
  7. // ++++++++++++++++++ LLUVIA ++++++++++++++++++++++++
  8. clase Pluja{
  9.     BillboardType=3;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  10.     Density=140;
  11.     Energy=0;
  12.     Energy_lost=0;
  13.     Expansive=0;
  14.     Gravity=-700;         // + sube, - baja
  15.     Life_Initial=4000;
  16.     Life_variation=2000;
  17.     loop=0;
  18.     Rotation_velocity=0;
  19.     Rotation_increm=0;
  20.     Radio=4000;
  21.     initial_size=[10,3];     //alto x ancho 
  22.     final_size=[60,4];     //alto x ancho     
  23.     initial_alpha=0.3;
  24.     final_alpha=1;
  25.     Total_Time=0;
  26.     Max_particles=200;
  27.     color_final=[1,1,1];    //RGB
  28.     color_inicial=[1,1,1];    //RGB
  29.     textura=pluja.tga;
  30.     texfps=1;
  31.     texloop=0;
  32. }
  33.  
  34. //  ++++++++++++++++++ Pluja TORRENCIAL  +++++++++++++++++
  35. clase Pluja_torrencial{
  36.     BillboardType=3;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  37.     Density=300;
  38.     Energy=0;
  39.     Energy_lost=0;
  40.     Expansive=0;
  41.     Gravity=-1000;         // + sube, - baja
  42.     Life_Initial=3000;
  43.     Life_variation=1500;
  44.     loop=0;
  45.     Rotation_velocity=0;
  46.     Rotation_increm=0;
  47.     Radio=5000;
  48.     initial_size=[10,3];     //alto x ancho 
  49.     final_size=[60,4];     //alto x ancho     
  50.     initial_alpha=0.3;
  51.     final_alpha=1;
  52.     Total_Time=0;
  53.     Max_particles=300;
  54.     color_final=[1,1,1];    //RGB
  55.     color_inicial=[1,1,1];    //RGB
  56.     textura=pluja.tga;
  57.     texfps=1;
  58.     texloop=0;
  59. }
  60.  
  61. //  ++++++++++++++++++ Nieve poco densa  +++++++++++++++++
  62. clase Nieve{
  63.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  64.     Density=80;
  65.     Energy=0;
  66.     Energy_lost=0;
  67.     Expansive=0;
  68.     Gravity=-70;         // + sube, - baja
  69.     Life_Initial=7000;
  70.     Life_variation=3500;
  71.     loop=0;
  72.     Rotation_velocity=-400;
  73.     Rotation_increm=800;
  74.     Radio=5000;
  75.     initial_size=[4,4];     //alto x ancho 
  76.     final_size=[40,40];     //alto x ancho     
  77.     initial_alpha=0.3;
  78.     final_alpha=0.8;
  79.     Total_Time=0;
  80.     Max_particles=400;
  81.     color_final=[1,1,1];    //RGB
  82.     color_inicial=[1,1,1];    //RGB
  83.     textura=coponieve.tga;
  84.     texfps=1;
  85.     texloop=0;
  86. }
  87.  
  88. //  ++++++++++++++++++ Victoria  +++++++++++++++++
  89. clase Victoria{
  90.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  91.     Density=60;
  92.     Energy=0;
  93.     Energy_lost=0;
  94.     Expansive=0;
  95.     Gravity=-70;         // + sube, - baja
  96.     Life_Initial=7000;
  97.     Life_variation=4200;
  98.     loop=0;
  99.     Rotation_velocity=-400;
  100.     Rotation_increm=800;
  101.     Radio=4000;
  102.     initial_size=[50,50];     //alto x ancho 
  103.     final_size=[85,85];     //alto x ancho     
  104.     initial_alpha=0.5;
  105.     final_alpha=1;
  106.     Total_Time=0;
  107.     Max_particles=350;
  108.     color_final=[1,1,1];    //RGB
  109.     color_inicial=[1,1,1];    //RGB
  110.     textura=confeti.tga;
  111.     texfps=1;
  112.     texloop=0;
  113. }
  114.  
  115. //  ++++++++++++++++++ Victoria2  +++++++++++++++++
  116. clase Victoria2{
  117.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  118.     Density=60;
  119.     Energy=0;
  120.     Energy_lost=0;
  121.     Expansive=0;
  122.     Gravity=-65;         // + sube, - baja
  123.     Life_Initial=7000;
  124.     Life_variation=4200;
  125.     loop=0;
  126.     Rotation_velocity=-400;
  127.     Rotation_increm=800;
  128.     Radio=4000;
  129.     initial_size=[50,50];     //alto x ancho 
  130.     final_size=[85,85];     //alto x ancho     
  131.     initial_alpha=0.5;
  132.     final_alpha=1;
  133.     Total_Time=0;
  134.     Max_particles=350;
  135.     color_final=[1,1,1];    //RGB
  136.     color_inicial=[1,1,1];    //RGB
  137.     textura=confeti2.tga;
  138.     texfps=1;
  139.     texloop=0;
  140. }
  141.  
  142.  
  143. clase Victoria3{
  144.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  145.     Density=30;
  146.     Energy=0;
  147.     Energy_lost=0;
  148.     Expansive=0;
  149.     Gravity=-50;         // + sube, - baja
  150.     Life_Initial=10000;
  151.     Life_variation=5000;
  152.     loop=0;
  153.     Rotation_velocity=-400;
  154.     Rotation_increm=800;
  155.     Radio=5000;
  156.     initial_size=[40,40];     //alto x ancho 
  157.     final_size=[120,120];     //alto x ancho     
  158.     initial_alpha=0;
  159.     final_alpha=1;
  160.     Total_Time=0;
  161.     Max_particles=100;
  162.     color_final=[1,1,1];    //RGB
  163.     color_inicial=[1,1,1];    //RGB
  164.     textura=confeti3.tga;
  165.     texfps=1;
  166.     texloop=0;
  167. }
  168.  
  169. // ++++++tanque hippy+++++
  170. clase Flores{
  171.     BillboardType=3;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  172.     Density=300;
  173.     Energy=0;
  174.     Energy_lost=0;
  175.     Expansive=0;
  176.     Gravity=-400;         // + sube, - baja
  177.     Life_Initial=3000;
  178.     Life_variation=1500;
  179.     loop=0;
  180.     Rotation_velocity=-400;
  181.     Rotation_increm=800;
  182.     Radio=2500;
  183.     initial_size=[20,20];     //alto x ancho 
  184.     final_size=[20,20];     //alto x ancho     
  185.     initial_alpha=1;
  186.     final_alpha=1;
  187.     Total_Time=0;
  188.     Max_particles=350;
  189.     color_final=[1,1,1];    //RGB
  190.     color_inicial=[1,1,1];    //RGB
  191.     textura=flor.tga;   
  192.     texfps=1;
  193.     texloop=0;
  194. }
  195.  
  196.  
  197.  
  198.  
  199.  
  200. //Dani (lento)++++++++++++++HUMO DEL CANYON++++++++++++++++++++++++++++++++++++++++++++++++++
  201.  
  202.  
  203.  
  204. clase Canon_Humo_1{
  205.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  206.     Density=50;        //Numero de particules per segon
  207.     Energy=-30;        //Energia en que se disparen, te la direccio de dispar
  208.     Energy_lost=10;        //Perdida de energia de les particules al llarg del temps, x segon
  209.     Expansive=3;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  210.     Gravity=50;         // + sube, - baja
  211.     Life_Initial=2000;     //Vida de cada particula
  212.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual
  213.     loop=0;            //Si fem loop
  214.     Rotation_velocity=-50;    //Velocitat de rotacio (no implementat)
  215.     Rotation_increm=100;    //Increment de rotacio (no implementat)
  216.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  217.     initial_size=[10,10];     //alto ancho
  218.     final_size=[400,400];     //
  219.     initial_alpha=1;
  220.     final_alpha=0;
  221.     Total_Time=500;        //Temps total del sistema de particules, 0 es infinit 500
  222.     Max_particles=3;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  223.     color_final=[1,1,1];    //RGB
  224.     color_inicial=[0.7,0.7,0.7];    //RGB
  225.     textura=humoanim2/humoanm_;   
  226.     texfps=15;
  227.     texloop=1;
  228. }
  229.  
  230. //dani (rapido)
  231. clase Canon_Humo_2{
  232.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  233.     Density=100;        //Numero de particules per segon
  234.     Energy=1000;        //Energia en que se disparen, te la direccio de dispar
  235.     Energy_lost=6;        //Perdida de energia de les particules al llarg del temps, x segon
  236.     Expansive=0.2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  237.     Gravity=10;         // + sube, - baja
  238.     Life_Initial=1500;    //Vida de cada particula
  239.     Life_variation=50;    //Variacio de vida de cada particula, per a que no siguen igual
  240.     loop=0;            //Si fem loop
  241.     Rotation_velocity=-50;    //Velocitat de rotacio (no implementat)
  242.     Rotation_increm=100;    //Increment de rotacio (no implementat)
  243.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  244.     initial_size=[15,15];     
  245.     final_size=[400,400];     //
  246.     initial_alpha=1;
  247.     final_alpha=0;
  248.     Total_Time=300;        //Temps total del sistema de particules, 0 es infinit
  249.     Max_particles=4;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  250.     color_final=[1,1,1];    //RGB
  251.     color_inicial=[0.8,0.8,0.8];    //RGB
  252.     textura=humoanim2/humoanm_;   
  253.     texfps=15;
  254.     texloop=1;
  255. }
  256.  
  257.  
  258.  
  259.  
  260. //+++++++++++++++++++FOGONAZO DISPARO CAnYOn PRINCIPAL+++++++++++++++
  261.  
  262.  
  263. clase Canon_Fuego_1{
  264.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  265.     Density=20;
  266.     Energy=240;
  267.     Energy_lost=10;
  268.     Expansive=2;
  269.     Gravity=0;         // + sube, - baja
  270.     Life_Initial=100;
  271.     Life_variation=50;
  272.     loop=0;
  273.     Rotation_velocity=-100;
  274.     Rotation_increm=200;
  275.     Radio=5;
  276.     initial_size=[10,10];     //
  277.     final_size=[200,200];     //
  278.     initial_alpha=1;
  279.     final_alpha=0;
  280.     Total_Time=20;         //20
  281.     Max_particles=3;
  282.     color_final=[1,1,1];    //RGB
  283.     color_inicial=[1,1,1];    //RGB
  284.     textura=flash.tga;
  285.     texfps=1;
  286.     texloop=0;
  287.  
  288. }
  289.  
  290. //chispas
  291. clase Canon_Fuego_2{
  292.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  293.     Density=20;
  294.     Energy=-800;
  295.     Energy_lost=0.9;
  296.     Expansive=6;
  297.     Gravity=0;         // + sube, - baja
  298.     Life_Initial=100;
  299.     Life_variation=0;
  300.     loop=0;
  301.     Rotation_velocity=0;
  302.     Rotation_increm=0;
  303.     Radio=5;
  304.     initial_size=[10,10];     //
  305.     final_size=[0,0];     //
  306.     initial_alpha=1;
  307.     final_alpha=1;
  308.     Total_Time=100;        //100
  309.     Max_particles=5;
  310.     color_final=[1,1,1];    //RGB
  311.     color_inicial=[1,1,1];    //RGB
  312.     textura=flash.tga;
  313.     texfps=1;
  314.     texloop=0;
  315.  
  316. }
  317.  
  318.  
  319.  
  320. //++++++++++++++++++FOGONAZO DISPARO METRALLETA PRINCIPAL+++++++++++++++
  321.  
  322.  
  323. clase Metralleta_Fuego_1{
  324.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  325.     Density=20;
  326.     Energy=240;
  327.     Energy_lost=10;
  328.     Expansive=0.2;
  329.     Gravity=0;         // + sube, - baja
  330.     Life_Initial=25;
  331.     Life_variation=10;
  332.     loop=0;
  333.     Rotation_velocity=-500;
  334.     Rotation_increm=1000;
  335.     Radio=1;
  336.     initial_size=[50,50];     //
  337.     final_size=[80,80];     //
  338.     initial_alpha=1;
  339.     final_alpha=1;
  340.     Total_Time=20;         //20
  341.     Max_particles=2;
  342.     color_final=[1,1,1];    //RGB
  343.     color_inicial=[1,1,1];    //RGB
  344.     textura=flash.tga;
  345.     texfps=1;
  346.     texloop=0;
  347. }
  348.  
  349.  
  350. //xxx
  351. clase Metralleta_Fuego_2{
  352.     Total_Time=-1;        //100
  353. }
  354.  
  355. //xxx
  356. clase Metralleta_Fuego_3{
  357.     Total_Time=-1;         //20
  358. }
  359.  
  360.  
  361. //xxx
  362. clase Metralleta_Fuego_4{
  363.     Total_Time=-1;         //20
  364. }
  365.  
  366. //xxx
  367. clase Metralleta_Fuego_5{
  368.     Total_Time=-1;         //20
  369. }
  370.  
  371.  
  372.  
  373.  
  374. // *********************** PROYECTILES ****************************
  375. // +++++++++++++++++++++++  Proyectil  AP  ++++++++++++++++++++++++
  376.  
  377.  
  378. clase Canon_Disparo_1{
  379.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  380.     Density=1;
  381.     Energy=10000;
  382.     Energy_lost=0.25;
  383.     Expansive=0;
  384.     Gravity=-20;         // + sube, - baja
  385.     Life_Initial=5000;
  386.     Life_variation=0;
  387.     loop=0;
  388.     Rotation_velocity=0;
  389.     Rotation_increm=0;
  390.     Radio=1;
  391.     initial_size=[30,30];     //alto x ancho 
  392.     final_size=[30,30];     //alto x ancho     
  393.     initial_alpha=1;
  394.     final_alpha=1;
  395.     Total_Time=10;
  396.     Max_particles=2;
  397.     color_final=[1,1,1];    //RGB
  398.     color_inicial=[1,1,1];    //RGB
  399.     textura=bolaroja.tga;
  400.     texfps=1;
  401.     texloop=0;
  402.         
  403.         clase Estela{
  404.         BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  405.         Density=30;            //Numero de particules per segon
  406.         Energy=0;            //Energia en que se disparen, tela direccio de dispar
  407.         Energy_lost=0.7;        //Perdida de energia de les particules al llarg del temps, x segon
  408.         Expansive=0.7;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  409.         Gravity=30;         // + sube, - baja
  410.         Life_Initial=650;        //Vida de cada particula
  411.         Life_variation=300;    //Variacio de vida de cada particula, per a que no siguen igual
  412.         loop=0;            //Si fem loop
  413.         Rotation_velocity=-150;    //Velocitat de rotacio (no implementat)
  414.         Rotation_increm=300;    //Increment de rotacio (no implementat)
  415.         Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  416.         initial_size=[40,40];     //
  417.         final_size=[250,250];     //
  418.         initial_alpha=0.5;
  419.         final_alpha=0;
  420.         Total_Time=1000;        //Temps total del sistema de particules, 0 es infinit
  421.         Max_particles=20;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  422.         color_final=[1,1,1];    //RGB
  423.         color_inicial=[0.7,0.7,0.55];    //RGB
  424.         textura=humoanim2/humoanm_;  
  425.         texfps=15;
  426.         texloop=1; 
  427.         }
  428. }
  429.  
  430. // ++++++++++++++++++++++++++++++++++++++++++++  Proyectil  HE  +++++++++++++++++++++++++++++++++++++++++++++++++++
  431. clase Canon_Disparo_HE_1{
  432.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  433.     Density=1;
  434.     Energy=10000;
  435.     Energy_lost=0;
  436.     Expansive=0;
  437.     Gravity=-20;         // + sube, - baja
  438.     Life_Initial=5000;
  439.     Life_variation=0;
  440.     loop=0;
  441.     Rotation_velocity=0;
  442.     Rotation_increm=0;
  443.     Radio=1;
  444.     initial_size=[30,30];     //alto x ancho 
  445.     final_size=[30,30];     //alto x ancho     
  446.     initial_alpha=1;
  447.     final_alpha=1;
  448.     Total_Time=10;
  449.     Max_particles=2;
  450.     color_final=[1,1,1];    //RGB
  451.     color_inicial=[1,1,1];    //RGB
  452.     textura=bolaroja2.tga;
  453.     texfps=1;
  454.     texloop=0;
  455.         
  456.         clase Estela{
  457.         BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  458.         Density=30;            //Numero de particules per segon
  459.         Energy=0;            //Energia en que se disparen, tela direccio de dispar
  460.         Energy_lost=0.7;        //Perdida de energia de les particules al llarg del temps, x segon
  461.         Expansive=0.7;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  462.         Gravity=30;         // + sube, - baja
  463.         Life_Initial=650;        //Vida de cada particula
  464.         Life_variation=300;    //Variacio de vida de cada particula, per a que no siguen igual
  465.         loop=0;            //Si fem loop
  466.         Rotation_velocity=-150;    //Velocitat de rotacio (no implementat)
  467.         Rotation_increm=300;    //Increment de rotacio (no implementat)
  468.         Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  469.         initial_size=[40,40];     //
  470.         final_size=[250,250];     //
  471.         initial_alpha=0.5;
  472.         final_alpha=0;
  473.         Total_Time=1000;        //Temps total del sistema de particules, 0 es infinit
  474.         Max_particles=20;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  475.         color_final=[1,1,1];    //RGB
  476.         color_inicial=[0.75,0.6,0.6];    //RGB
  477.         textura=humoanim2/humoanm_;  
  478.         texfps=15;
  479.         texloop=1; 
  480.         }
  481. }
  482.  
  483.  
  484. // +++++++++++++++++  Proyectil  PH  ++++++++++++++++++++++++++++
  485. clase Canon_Disparo_PH_1{
  486.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  487.     Density=1;
  488.     Energy=10000;
  489.     Energy_lost=0;
  490.     Expansive=0;
  491.     Gravity=-20;         // + sube, - baja
  492.     Life_Initial=5000;
  493.     Life_variation=0;
  494.     loop=0;
  495.     Rotation_velocity=0;
  496.     Rotation_increm=0;
  497.     Radio=1;
  498.     initial_size=[30,30];     //alto x ancho 
  499.     final_size=[30,30];     //alto x ancho     
  500.     initial_alpha=1;
  501.     final_alpha=1;
  502.     Total_Time=10;
  503.     Max_particles=2;
  504.     color_final=[1,1,1];    //RGB
  505.     color_inicial=[1,1,1];    //RGB
  506.     textura=bolaroja3.tga;
  507.     texfps=1;
  508.     texloop=0;
  509.         
  510.         clase Estela{
  511.         BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  512.         Density=30;            //Numero de particules per segon
  513.         Energy=0;            //Energia en que se disparen, tela direccio de dispar
  514.         Energy_lost=0.7;        //Perdida de energia de les particules al llarg del temps, x segon
  515.         Expansive=0.7;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  516.         Gravity=30;         // + sube, - baja
  517.         Life_Initial=650;        //Vida de cada particula
  518.         Life_variation=300;    //Variacio de vida de cada particula, per a que no siguen igual
  519.         loop=0;            //Si fem loop
  520.         Rotation_velocity=-150;    //Velocitat de rotacio (no implementat)
  521.         Rotation_increm=300;    //Increment de rotacio (no implementat)
  522.         Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  523.         initial_size=[40,40];     //
  524.         final_size=[290,290];     //
  525.         initial_alpha=0.5;
  526.         final_alpha=0;
  527.         Total_Time=1000;        //Temps total del sistema de particules, 0 es infinit
  528.         Max_particles=20;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  529.         color_final=[1,1,1];    //RGB
  530.         color_inicial=[1,1,1];    //RGB
  531.         textura=humoanim2/humoanm_;  
  532.         texfps=15;
  533.         texloop=1; 
  534.         }
  535. }
  536.  
  537.  
  538.  
  539. // ++++++++++++++++  Proyectil BALA ++++++++++++++++++++++++
  540.  
  541. clase Metralleta_Disparo_1{
  542.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  543.     Density=1;
  544.     Energy=7500;
  545.     Energy_lost=0;
  546.     Expansive=0;
  547.     Gravity=-20;         // + sube, - baja
  548.     Life_Initial=5000;
  549.     Life_variation=0;
  550.     loop=0;
  551.     Rotation_velocity=0;
  552.     Rotation_increm=0;
  553.     Radio=1;
  554.     initial_size=[10,10];     //alto x ancho 
  555.     final_size=[10,10];     //alto x ancho     
  556.     initial_alpha=1;
  557.     final_alpha=1;
  558.     Total_Time=10;
  559.     Max_particles=2;
  560.     color_final=[1,1,1];    //RGB
  561.     color_inicial=[1,1,1];    //RGB
  562.     textura=bolaroja.tga;
  563.     texfps=1;
  564.     texloop=0;
  565. }
  566.  
  567.  
  568. //****************************************** SOLDADO BAZOOKA**************
  569.  
  570. clase Canon_Disparo_Soldado_1{
  571.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  572.     Density=1;
  573.     Energy=10000;
  574.     Energy_lost=0.25;
  575.     Expansive=0;
  576.     Gravity=-20;         // + sube, - baja
  577.     Life_Initial=5000;
  578.     Life_variation=0;
  579.     loop=0;
  580.     Rotation_velocity=0;
  581.     Rotation_increm=0;
  582.     Radio=1;
  583.     initial_size=[30,30];     //alto x ancho 
  584.     final_size=[30,30];     //alto x ancho     
  585.     initial_alpha=1;
  586.     final_alpha=1;
  587.     Total_Time=10;
  588.     Max_particles=2;
  589.     color_final=[1,1,1];    //RGB
  590.     color_inicial=[1,1,1];    //RGB
  591.     textura=bolaroja.tga;
  592.     texfps=1;
  593.     texloop=0;
  594.         
  595.         clase Estela{
  596.         BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  597.         Density=30;            //Numero de particules per segon
  598.         Energy=0;            //Energia en que se disparen, tela direccio de dispar
  599.         Energy_lost=0.7;        //Perdida de energia de les particules al llarg del temps, x segon
  600.         Expansive=0.7;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  601.         Gravity=30;         // + sube, - baja
  602.         Life_Initial=650;        //Vida de cada particula
  603.         Life_variation=300;    //Variacio de vida de cada particula, per a que no siguen igual
  604.         loop=0;            //Si fem loop
  605.         Rotation_velocity=-150;    //Velocitat de rotacio (no implementat)
  606.         Rotation_increm=300;    //Increment de rotacio (no implementat)
  607.         Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  608.         initial_size=[40,40];     //
  609.         final_size=[250,250];     //
  610.         initial_alpha=0.5;
  611.         final_alpha=0;
  612.         Total_Time=1000;        //Temps total del sistema de particules, 0 es infinit
  613.         Max_particles=20;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  614.         color_final=[1,1,1];    //RGB
  615.         color_inicial=[0.7,0.7,0.55];    //RGB
  616.         textura=humoanim2/humoanm_;  
  617.         texfps=15;
  618.         texloop=1; 
  619.         }
  620. }
  621.  
  622.  
  623. // *************************************** IMPACTO CASA ***********************************************
  624. //Dani **********************IMPACTO casa AP!! ******************
  625.  
  626. // HUMO justo impacto
  627. clase Impacto_casa_1{
  628.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  629.     Density=30;        //Numero de particules per segon 20
  630.     Energy=-190;        //Energia en que se disparen, te la direccio de dispar 300
  631.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  632.     Expansive=0.3;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  633.     Gravity=150;         // + sube, - baja
  634.     Life_Initial=3000;    //Vida de cada particula 1855
  635.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  636.     loop=0;            //Si fem loop
  637.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  638.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  639.     Radio=120;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  640.     initial_size=[200,200];     // 150
  641.     final_size=[700,700];     // 600
  642.     initial_alpha=0.8;
  643.     final_alpha=0;
  644.     Total_Time=900;        //Temps total del sistema de particules, 0 es infinit 700
  645.     Max_particles=3;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  646.     color_final=[0.9,0.8,0.7];    //RGB
  647.     color_inicial=[0.3,0.25,0.2];
  648.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  649.     texfps=15;
  650.     texloop=0;
  651.  
  652. }
  653.  
  654.  
  655. // Cachos volando grandes
  656. clase Impacto_casa_2{
  657.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  658.     Density=70;        //Numero de particules per segon 
  659.     Energy=-350;        //Energia en que se disparen, te la direccio de dispar 200
  660.     Energy_lost=0.95;        //Perdida de energia de les particules al llarg del temps, x segon
  661.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  662.     Gravity=-650;         // + sube, - baja
  663.     Life_Initial=1000;    //Vida de cada particula
  664.     Life_variation=300;    //Variacio de vida de cada particula, per a que no siguen igual
  665.     loop=0;            //Si fem loop
  666.     Rotation_velocity=-150;    //Velocitat de rotacio (no implementat)
  667.     Rotation_increm=300;    //Increment de rotacio (no implementat)
  668.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  669.     initial_size=[60,60];     // 150
  670.     final_size=[12,12];     //
  671.     initial_alpha=1;
  672.     final_alpha=1;
  673.     Total_Time=300;        //Temps total del sistema de particules, 0 es infinit
  674.     Max_particles=13;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  675.     color_final=[1,0.95,0.82];
  676.     color_inicial=[0.6,0.53,0.45];
  677.     textura=ladrillotocho/ladri1_;
  678.     texfps=15;
  679.     texloop=1;
  680. }
  681.  
  682.  
  683.  
  684. // Humo negro que sube y sube
  685. clase Impacto_casa_3{
  686.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  687.     Density=8;        //Numero de particules per segon 20
  688.     Energy=-300;        //Energia en que se disparen, te la direccio de dispar 300
  689.     Energy_lost=1.2;        //Perdida de energia de les particules al llarg del temps, x segon 
  690.     Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  691.     Gravity=350;         // + sube, - baja
  692.     Life_Initial=1500;    //Vida de cada particula 1855
  693.     Life_variation=400;    //Variacio de vida de cada particula, per a que no siguen igual 300
  694.     loop=0;            //Si fem loop
  695.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  696.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  697.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  698.     initial_size=[50,50];     // 150
  699.     final_size=[500,500];     // 600
  700.     initial_alpha=1;
  701.     final_alpha=0;
  702.     Total_Time=1400;        //400
  703.     Max_particles=8;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  704.     color_inicial=[0.7,0.63,0.55];    
  705.     color_final=[0,0,0];    //RGB
  706.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  707.     texfps=15;
  708.     texloop=1; 
  709. }
  710.  
  711.  
  712. //mas CACHOS peq
  713. clase Impacto_casa_4{
  714.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  715.     Density=9;        //Numero de particules per segon 
  716.     Energy=-50;        //Energia en que se disparen, te la direccio de dispar 200
  717.     Energy_lost=0.7;        //Perdida de energia de les particules al llarg del temps, x segon
  718.     Expansive=0.6;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  719.     Gravity=-650;         // + sube, - baja
  720.     Life_Initial=1300;    //Vida de cada particula
  721.     Life_variation=400;    //Variacio de vida de cada particula, per a que no siguen igual
  722.     loop=0;            //Si fem loop
  723.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  724.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  725.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  726.     initial_size=[30,30];     // 150
  727.     final_size=[5,5];     //
  728.     initial_alpha=1;
  729.     final_alpha=1;
  730.     Total_Time=1500;        //Temps total del sistema de particules, 0 es infinit
  731.     Max_particles=8;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  732.     color_final=[1,0.95,0.9];    //[0.6,0.5,0.4]
  733.     color_inicial=[0.8,0.75,0.7];    //[0.7,0.6,0.5]
  734.     textura=ladrillorodando/ladrillo;    //ladrillotocho/ladri1_;
  735.     texfps=15;
  736.     texloop=1;
  737.  
  738. }
  739.  
  740.  
  741. // EXPLOSION FLASH
  742. clase Impacto_casa_5{
  743.     BillboardType=4;
  744.     Density=15;            
  745.     Energy=-100;    
  746.     Energy_lost=1.1;        
  747.     Expansive=0.1;
  748.     Gravity=0;     
  749.     Life_Initial=1500;
  750.     Life_variation=100;
  751.     loop=0;            
  752.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  753.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  754.     Radio=5;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  755.     initial_size=[100,100]; 
  756.     final_size=[500,500];     
  757.     initial_alpha=1;
  758.     final_alpha=1;
  759.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  760.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  761.     color_final=[1,1,1];    //RGB 1,1,1
  762.     color_inicial=[1,1,1];    //RGB 1,1,1
  763.     textura=explosionA2/explosionA_;
  764.     texfps=24;
  765.     texloop=0;
  766. }
  767.  
  768.  
  769.  
  770. //Dani ***********************IMPACTO casa HE!! ******************
  771.  
  772. // HUMO debajo impacto
  773. clase Impacto_casa_HE_1{
  774.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  775.     Density=30;        //Numero de particules per segon 20
  776.     Energy=-100;        //Energia en que se disparen, te la direccio de dispar 300
  777.     Energy_lost=0.9;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  778.     Expansive=0.3;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  779.     Gravity=0;         // + sube, - baja
  780.     Life_Initial=3500;    //Vida de cada particula 1855
  781.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  782.     loop=0;            //Si fem loop
  783.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  784.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  785.     Radio=80;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  786.     initial_size=[400,400];     // 150
  787.     final_size=[800,800];     // 600
  788.     initial_alpha=0.8;
  789.     final_alpha=0;
  790.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  791.     Max_particles=3;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  792.     color_final=[1,0.9,0.8];    //RGB
  793.     color_inicial=[0.3,0.25,0.2];
  794.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  795.     texfps=15;
  796.     texloop=0;
  797.  
  798. }
  799.  
  800.  
  801. // Cachos volantes no identificados
  802. clase Impacto_casa_HE_2{
  803.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  804.     Density=70;        //Numero de particules per segon 
  805.     Energy=-550;        //Energia en que se disparen, te la direccio de dispar 200
  806.     Energy_lost=0.9;        //Perdida de energia de les particules al llarg del temps, x segon
  807.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  808.     Gravity=-650;         // + sube, - baja
  809.     Life_Initial=1500;    //Vida de cada particula
  810.     Life_variation=300;    //Variacio de vida de cada particula, per a que no siguen igual
  811.     loop=0;            //Si fem loop
  812.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  813.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  814.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  815.     initial_size=[60,60];     // 150
  816.     final_size=[12,12];     //
  817.     initial_alpha=1;
  818.     final_alpha=1;
  819.     Total_Time=300;        //Temps total del sistema de particules, 0 es infinit
  820.     Max_particles=15;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  821.     color_final=[1,0.95,0.82];
  822.     color_inicial=[0.45,0.38,0.3];
  823.     textura=ladrillotocho/ladri1_;
  824.     texfps=14;
  825.     texloop=1;
  826. }
  827.  
  828.  
  829. // Fum Explosion que puja que puja
  830. clase Impacto_casa_HE_3{
  831.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  832.     Density=13;        //Numero de particules per segon 20
  833.     Energy=-100;        //Energia en que se disparen, te la direccio de dispar 300
  834.     Energy_lost=0.85;        //Perdida de energia de les particules al llarg del temps, x segon 
  835.     Expansive=0.8;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  836.     Gravity=150;         // + sube, - baja
  837.     Life_Initial=2300;    //Vida de cada particula 1855
  838.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  839.     loop=0;            //Si fem loop
  840.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  841.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  842.     Radio=150;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  843.     initial_size=[100,100];     // 150
  844.     final_size=[750,750];     // 600
  845.     initial_alpha=1;
  846.     final_alpha=0;
  847.     Total_Time=500;        //Temps total del sistema de particules, 0 es infinit 400
  848.     Max_particles=7;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  849.     color_inicial=[0,0,0];    
  850.     color_final=[0.3,0.3,0.3];    //RGB
  851.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  852.     texfps=15;
  853.     texloop=1; 
  854. }
  855.  
  856.  
  857. //Explosio BURRA
  858. clase Impacto_casa_HE_4{
  859.     BillboardType=4;
  860.     Density=15;            
  861.     Energy=-100;    
  862.     Energy_lost=0.95;        
  863.     Expansive=0.1;
  864.     Gravity=0;     
  865.     Life_Initial=900;
  866.     Life_variation=100;
  867.     loop=0;            
  868.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  869.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  870.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  871.     initial_size=[450,450]; 
  872.     final_size=[850,850];     
  873.     initial_alpha=1;
  874.     final_alpha=1;
  875.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  876.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  877.     color_final=[1,1,1];    //RGB 1,1,1
  878.     color_inicial=[1,1,1];    //RGB 1,1,1
  879.     textura=explosionA2/explosionA_;
  880.     texfps=20;
  881.     texloop=0;
  882. }
  883.  
  884. // Explosions xicotiues
  885. clase Impacto_casa_HE_5{
  886.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  887.     Density=15;            
  888.     Energy=-150;    
  889.     Energy_lost=1;        
  890.     Expansive=0.5;
  891.     Gravity=0;     
  892.     Life_Initial=1350;
  893.     Life_variation=1000;
  894.     loop=0;            
  895.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  896.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  897.     Radio=90;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  898.     initial_size=[450,450]; 
  899.     final_size=[850,850];     
  900.     initial_alpha=1;
  901.     final_alpha=1;
  902.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  903.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  904.     color_final=[1,1,1];    //RGB 1,1,1
  905.     color_inicial=[1,1,1];    //RGB 1,1,1
  906.     textura=explosionc/explosion;
  907.     texfps=13;
  908.     texloop=0;
  909. }
  910.  
  911.  
  912. //********************** IMPACTE FOSFOR EN CASA *********************
  913.  
  914.  
  915. // FOSFOROR traca amb palmereta 
  916. clase Impacto_casa_PH_1{
  917.     BillboardType=4;     //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4) el 8 para que salga por encima del terreno
  918.     Density=100;            //Numero de particules per segon
  919.     Energy=-1000;            //Energia en que se disparen, te la direccio de dispar
  920.     Energy_lost=0.98;        //Perdida de energia de les particules al llarg del temps, x segon
  921.     Expansive=1.2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  922.     Gravity=-450;         // + sube, - baja
  923.     Life_Initial=1500;        //Vida de cada particula
  924.     Life_variation=200;    //Variacio de vida de cada particula, per a que no siguen igual
  925.     loop=0;            //Si fem loop
  926.     Rotation_velocity=-100;    
  927.     Rotation_increm=200;
  928.     Radio=50;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  929.     initial_size=[30,30];     //
  930.     final_size=[0,0];     //
  931.     initial_alpha=1;
  932.     final_alpha=1;
  933.     Total_Time=200;        //Temps total del sistema de particules, 0 es infinit 400
  934.     Max_particles=7;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  935.     color_inicial=[1,1,1];    
  936.     color_final=[0.8,0.8,0.8];    //RGB
  937.     textura=flash.tga;
  938.     texfps=1;
  939.     texloop=0;
  940.         
  941.         clase Estela{
  942.         BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  943.         Density=9;            //Numero de particules per segon
  944.         Energy=20;            //Energia en que se disparen, tela direccio de dispar
  945.         Energy_lost=0.8;        //Perdida de energia de les particules al llarg del temps, x segon
  946.         Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  947.         Gravity=20;         // + sube, - baja
  948.         Life_Initial=1200;        //Vida de cada particula
  949.         Life_variation=300;    //Variacio de vida de cada particula, per a que no siguen igual
  950.         loop=0;            //Si fem loop
  951.         Rotation_velocity=-100;    
  952.         Rotation_increm=200;    
  953.         Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  954.         initial_size=[10,10];     //
  955.         final_size=[220,220];     //
  956.         initial_alpha=0.8;
  957.         final_alpha=0;
  958.         Total_Time=1200;        //Temps total del sistema de particules, 0 es infinit
  959.         Max_particles=9;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  960.         color_final=[1,1,1];    //RGB
  961.         color_inicial=[1,1,1];    //RGB
  962.         textura=fumblanc.tga;  
  963.         texfps=1;
  964.         texloop=0;
  965.         }
  966. }
  967.  
  968.  
  969. // Chispas
  970. clase Impacto_casa_PH_2{
  971.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  972.     Density=700;
  973.     Energy=1800;
  974.     Energy_lost=2.5;
  975.     Expansive=2;
  976.     Gravity=-80;         // + sube, - baja
  977.     Life_Initial=1000;
  978.     Life_variation=0;
  979.     loop=0;
  980.     Rotation_velocity=0;
  981.     Rotation_increm=0;
  982.     Radio=5;
  983.     initial_size=[20,20];     //
  984.     final_size=[1,1];     //
  985.     initial_alpha=1;
  986.     final_alpha=0.5;
  987.     Total_Time=100;        //100
  988.     Max_particles=20;
  989.     color_final=[1,1,1];    //RGB
  990.     color_inicial=[1,1,1];    //RGB
  991.     textura=flash.tga;
  992.     texfps=1;
  993.     texloop=0;
  994. }
  995.  
  996.  
  997. // Fum blanc al aire
  998. clase Impacto_casa_PH_3{
  999.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1000.     Density=40;        //Numero de particules per segon 20
  1001.     Energy=-150;        //Energia en que se disparen, te la direccio de dispar 300
  1002.     Energy_lost=0.95;        //Perdida de energia de les particules al llarg del temps, x segon 
  1003.     Expansive=1.2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  1004.     Gravity=50;         // + sube, - baja
  1005.     Life_Initial=2500;    //Vida de cada particula 1855
  1006.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  1007.     loop=0;            //Si fem loop
  1008.     Rotation_velocity=-80;    //Velocitat de rotacio (no implementat)
  1009.     Rotation_increm=160;    //Increment de rotacio (no implementat)
  1010.     Radio=30;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  1011.     initial_size=[100,100];     // 150
  1012.     final_size=[600,600];     // 600
  1013.     initial_alpha=1;
  1014.     final_alpha=0;
  1015.     Total_Time=300;        //Temps total del sistema de particules, 0 es infinit 400
  1016.     Max_particles=8;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  1017.     color_inicial=[1,1,1];    
  1018.     color_final=[1,1,1];    //RGB
  1019.     textura=fumblanc.tga;     // humoanim2/humoanm_;   fumblanc.tga;
  1020.     texfps=15;
  1021.     texloop=1; 
  1022.     
  1023. }
  1024.  
  1025. //explosi≤ centre
  1026. clase Impacto_casa_PH_4{
  1027.     BillboardType=4;
  1028.     Density=15;            
  1029.     Energy=-100;    
  1030.     Energy_lost=0.95;        
  1031.     Expansive=0.1;
  1032.     Gravity=0;     
  1033.     Life_Initial=900;
  1034.     Life_variation=100;
  1035.     loop=0;            
  1036.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  1037.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  1038.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  1039.     initial_size=[300,300]; 
  1040.     final_size=[900,900];     
  1041.     initial_alpha=1;
  1042.     final_alpha=1;
  1043.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  1044.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  1045.     color_final=[1,1,1];    //RGB 1,1,1
  1046.     color_inicial=[1,1,1];    //RGB 1,1,1
  1047.     textura=explosionA2/explosionA_;
  1048.     texfps=20;
  1049.     texloop=0;
  1050. }
  1051.  
  1052. //  FUEGO PH CASA
  1053. clase Impacto_casa_PH_5{
  1054.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1055.     Density=20;        //Numero de particules per segon 20
  1056.     Energy=-100;        //Energia en que se disparen, te la direccio de dispar 300
  1057.     Energy_lost=0.8;        //Perdida de energia de les particules al llarg del temps, x segon 
  1058.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  1059.     Gravity=400;         // + sube, - baja
  1060.     Life_Initial=850;    //Vida de cada particula 1855
  1061.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  1062.     loop=0;            //Si fem loop
  1063.     Rotation_velocity=-200;    //Velocitat de rotacio (no implementat)
  1064.     Rotation_increm=400;    //Increment de rotacio (no implementat)
  1065.     Radio=70;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  1066.     initial_size=[80,80];     
  1067.     final_size=[160,160];     // 600
  1068.     initial_alpha=1;
  1069.     final_alpha=1;
  1070.     Total_Time=2000;        //Temps total del sistema de particules, 0 es infinit 400
  1071.     Max_particles=14;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  1072.     color_inicial=[1,1,1];    
  1073.     color_final=[1,1,1];    //RGB
  1074.     textura=llama1/llama; // pruebas con humogris/humogris_   
  1075.     texfps=11;
  1076.     texloop=0; 
  1077. }
  1078.  
  1079. //***************Impacto_casa_bala_*****************
  1080.  
  1081. // cachos pequenyos
  1082. clase Impacto_casa_bala_1{
  1083.     BillboardType=2;    
  1084.     Density=9;        
  1085.     Energy=-50;        
  1086.     Energy_lost=0.95;    
  1087.     Expansive=1;        
  1088.     Gravity=-650;         
  1089.     Life_Initial=900;    
  1090.     Life_variation=400;    
  1091.     loop=0;            
  1092.     Rotation_velocity=-100;    
  1093.     Rotation_increm=200;    
  1094.     Radio=10;            
  1095.     initial_size=[20,20];     
  1096.     final_size=[5,5];     
  1097.     initial_alpha=1;
  1098.     final_alpha=1;
  1099.     Total_Time=800;        
  1100.     Max_particles=4;        
  1101.     color_final=[1,0.95,0.9];    
  1102.     color_inicial=[0.8,0.75,0.7];    
  1103.     textura=ladrillorodando/ladrillo;
  1104.     texfps=15;
  1105.     texloop=1;}
  1106.  
  1107.  
  1108. // Chispas
  1109. clase Impacto_casa_bala_2{
  1110.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1111.     Density=20;        //Numero de particules per segon 20
  1112.     Energy=-15;        //Energia en que se disparen, te la direccio de dispar 300
  1113.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 
  1114.     Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  1115.     Gravity=0;         // + sube, - baja
  1116.     Life_Initial=100;    //Vida de cada particula 1855
  1117.     Life_variation=50;    //Variacio de vida de cada particula, per a que no siguen igual 300
  1118.     loop=0;            //Si fem loop
  1119.     Rotation_velocity=-50;    //Velocitat de rotacio (no implementat)
  1120.     Rotation_increm=100;    //Increment de rotacio (no implementat)
  1121.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  1122.     initial_size=[30,30];     // 150
  1123.     final_size=[65,65];     // 600
  1124.     initial_alpha=1;
  1125.     final_alpha=1;
  1126.     Total_Time=100;        //400
  1127.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  1128.     color_inicial=[1,1,1];    
  1129.     color_final=[1,1,1];    //RGB
  1130.     textura=chispa.tga;
  1131.     texfps=1;
  1132.     texloop=0; 
  1133. }
  1134.  
  1135. // Polvo nube
  1136. clase Impacto_casa_bala_3{
  1137.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1138.     Density=20;        //Numero de particules per segon 20
  1139.     Energy=-80;        //Energia en que se disparen, te la direccio de dispar 300
  1140.     Energy_lost=0.6;        //Perdida de energia de les particules al llarg del temps, x segon 
  1141.     Expansive=0.8;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  1142.     Gravity=60;         // + sube, - baja
  1143.     Life_Initial=700;    //Vida de cada particula 1855
  1144.     Life_variation=100;    //Variacio de vida de cada particula, per a que no siguen igual 300
  1145.     loop=0;            //Si fem loop
  1146.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  1147.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  1148.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  1149.     initial_size=[20,20];     // 150
  1150.     final_size=[120,120];     // 600
  1151.     initial_alpha=1;
  1152.     final_alpha=0;
  1153.     Total_Time=50;        //Temps total del sistema de particules, 0 es infinit 400
  1154.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  1155.     color_inicial=[0.4,0.34,0.24];    
  1156.     color_final=[0.9,0.86,0.79];    //RGB
  1157.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  1158.     texfps=15;
  1159.     texloop=1; 
  1160.     
  1161. }
  1162.  
  1163. //xxxx
  1164. clase Impacto_casa_bala_4{
  1165.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 100
  1166. }
  1167.  
  1168. //xxxx
  1169. clase Impacto_casa_bala_5{
  1170.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 400
  1171. }
  1172.  
  1173.  
  1174. //***** Humo_fuego_casa*******
  1175.  
  1176.  
  1177. //  FUEGO CASA
  1178. clase Humo_fuego_casa_1{
  1179.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1180.     Density=20;        //Numero de particules per segon 20
  1181.     Energy=300;        //Energia en que se disparen, te la direccio de dispar 300
  1182.     Energy_lost=0.8;        //Perdida de energia de les particules al llarg del temps, x segon 
  1183.     Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  1184.     Gravity=400;         // + sube, - baja
  1185.     Life_Initial=850;    //Vida de cada particula 1855
  1186.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  1187.     loop=0;            //Si fem loop
  1188.     Rotation_velocity=-200;    //Velocitat de rotacio (no implementat)
  1189.     Rotation_increm=400;    //Increment de rotacio (no implementat)
  1190.     Radio=30;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  1191.     initial_size=[50,50];     
  1192.     final_size=[170,170];     // 600
  1193.     initial_alpha=1;
  1194.     final_alpha=1;
  1195.     Total_Time=60000;        //Temps total del sistema de particules, 0 es infinit 400
  1196.     Max_particles=12;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  1197.     color_inicial=[1,1,1];    
  1198.     color_final=[1,1,1];    //RGB
  1199.     textura=llama1/llama; // pruebas con humogris/humogris_   
  1200.     texfps=11;
  1201.     texloop=0; 
  1202. }
  1203.  
  1204. //Humo casa
  1205. clase Humo_fuego_casa_2{
  1206.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1207.     Density=4;            //Numero de particules per segon
  1208.     Energy=200;            //Energia en que se disparen, tela direccio de dispar
  1209.     Energy_lost=0.8;        //Perdida de energia de les particules al llarg del temps, x segon
  1210.     Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  1211.     Gravity=100;         // + sube, - baja
  1212.     Life_Initial=2000;        //Vida de cada particula
  1213.     Life_variation=1000;    //Variacio de vida de cada particula, per a que no siguen igual
  1214.     loop=0;    
  1215.     Rotation_velocity=-100;    
  1216.     Rotation_increm=200;
  1217.     Radio=50;
  1218.     initial_size=[50,50];
  1219.     final_size=[400,400];
  1220.     initial_alpha=1;
  1221.     final_alpha=0;
  1222.     Total_Time=100000;    
  1223.     Max_particles=4;
  1224.     color_final=[0,0,0];    //RGB
  1225.     color_inicial=[0.14,0.07,0];    //RGB
  1226.     textura=humoanim2/humoanm_;
  1227.     texfps=15;
  1228.     texloop=1; 
  1229. }
  1230.  
  1231. //cachos
  1232. clase Humo_fuego_casa_3{
  1233.     BillboardType=2;
  1234.     Density=70;
  1235.     Energy=450;
  1236.     Energy_lost=0.95;
  1237.     Expansive=3;
  1238.     Gravity=-650;
  1239.     Life_Initial=1000;
  1240.     Life_variation=300;
  1241.     loop=0;
  1242.     Rotation_velocity=-150;
  1243.     Rotation_increm=300;
  1244.     Radio=10;
  1245.     initial_size=[40,40];
  1246.     final_size=[10,10];
  1247.     initial_alpha=1;
  1248.     final_alpha=1;
  1249.     Total_Time=300;
  1250.     Max_particles=4;    
  1251.     color_inicial=[0.3,0.26,0.225];
  1252.     color_final=[1,0.95,0.82];
  1253.     textura=ladrillorodando/ladrillo;
  1254.     texfps=15;
  1255.     texloop=1;
  1256. }
  1257.  
  1258.  
  1259. //****** Humito chimenea***
  1260.  
  1261. //Humo casa
  1262. clase Humo_chimenea{
  1263.     BillboardType=2;
  1264.     Density=3;
  1265.     Energy=110;    
  1266.     Energy_lost=0.8;
  1267.     Expansive=0;
  1268.     Gravity=85;     
  1269.     Life_Initial=2000;
  1270.     Life_variation=1000;
  1271.     loop=0;
  1272.     Rotation_velocity=-75;
  1273.     Rotation_increm=150;
  1274.     Radio=1;
  1275.     initial_size=[1,1];
  1276.     final_size=[300,300];
  1277.     initial_alpha=1;
  1278.     final_alpha=0;
  1279.     Total_Time=0;    
  1280.     Max_particles=3;
  1281.     color_inicial=[0,0,0];    //RGB
  1282.     color_final=[0.7,0.7,0.7];    //RGB
  1283.     textura=humoanim2/humoanm_;
  1284.     texfps=15;
  1285.     texloop=1; 
  1286. }
  1287.  
  1288. //*************Derrumbe_casa_***************
  1289.  
  1290.  
  1291. //Polvo suelo
  1292. clase Derrumbe_casa_1{
  1293.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1294.     Density=30;        //Numero de particules per segon 20
  1295.     Energy=250;        //Energia en que se disparen, te la direccio de dispar 300
  1296.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  1297.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  1298.     Gravity=-50;         // + sube, - baja
  1299.     Life_Initial=2100;    //Vida de cada particula 1855
  1300.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  1301.     loop=0;            //Si fem loop
  1302.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  1303.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  1304.     Radio=500;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  1305.     initial_size=[600,600]; 
  1306.     final_size=[2000,2000]; 
  1307.     initial_alpha=1;
  1308.     final_alpha=1;
  1309.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  1310.     Max_particles=3;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  1311.     color_inicial=[0.3,0.25,0.2];
  1312.     color_final=[0.9,0.8,0.7];    //RGB
  1313.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  1314.     texfps=12;
  1315.     texloop=0;
  1316. }
  1317.  
  1318. // polvo que sube
  1319. clase Derrumbe_casa_2{
  1320.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1321.     Density=7;        //Numero de particules per segon 20
  1322.     Energy=400;        //Energia en que se disparen, te la direccio de dispar 300
  1323.     Energy_lost=0.9;        //Perdida de energia de les particules al llarg del temps, x segon 
  1324.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  1325.     Gravity=100;         // + sube, - baja
  1326.     Life_Initial=3000;    //Vida de cada particula 1855
  1327.     Life_variation=1500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  1328.     loop=0;            //Si fem loop
  1329.     Rotation_velocity=-50;    //Velocitat de rotacio (no implementat)
  1330.     Rotation_increm=100;    //Increment de rotacio (no implementat)
  1331.     Radio=600;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  1332.     initial_size=[400,400];     // 150
  1333.     final_size=[1200,1200];     // 600
  1334.     initial_alpha=1;
  1335.     final_alpha=0;
  1336.     Total_Time=2000;        //Temps total del sistema de particules, 0 es infinit 700
  1337.     Max_particles=7;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  1338.     color_inicial=[0.1,0.05,0];    
  1339.     color_final=[0.3,0.3,0.3];    //RGB
  1340.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  1341.     texfps=13;
  1342.     texloop=1; 
  1343. }
  1344.  
  1345. clase Derrumbe_casa_3{
  1346.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1347.     Density=7;        //Numero de particules per segon 20
  1348.     Energy=300;        //Energia en que se disparen, te la direccio de dispar 300
  1349.     Energy_lost=0.9;        //Perdida de energia de les particules al llarg del temps, x segon 
  1350.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  1351.     Gravity=120;         // + sube, - baja
  1352.     Life_Initial=3000;    //Vida de cada particula 1855
  1353.     Life_variation=1500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  1354.     loop=0;            //Si fem loop
  1355.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  1356.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  1357.     Radio=600;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  1358.     initial_size=[400,400];     // 150
  1359.     final_size=[1200,1200];     // 600
  1360.     initial_alpha=1;
  1361.     final_alpha=0;
  1362.     Total_Time=2000;        //Temps total del sistema de particules, 0 es infinit 700
  1363.     Max_particles=7;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  1364.     color_inicial=[0.15,0.1,0.08];    
  1365.     color_final=[0.59,0.5,0.45];    //RGB
  1366.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  1367.     texfps=15;
  1368.     texloop=1; 
  1369. }
  1370.  
  1371. clase Derrumbe_casa_4{
  1372.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1373.     Density=14;        //Numero de particules per segon 20
  1374.     Energy=600;        //Energia en que se disparen, te la direccio de dispar 300
  1375.     Energy_lost=1.4;        //Perdida de energia de les particules al llarg del temps, x segon 
  1376.     Expansive=1.4;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  1377.     Gravity=90;         // + sube, - baja
  1378.     Life_Initial=3000;    //Vida de cada particula 1855
  1379.     Life_variation=100;    //Variacio de vida de cada particula, per a que no siguen igual 300
  1380.     loop=0;            //Si fem loop
  1381.     Rotation_velocity=-80;    //Velocitat de rotacio (no implementat)
  1382.     Rotation_increm=160;    //Increment de rotacio (no implementat)
  1383.     Radio=600;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  1384.     initial_size=[400,400];
  1385.     final_size=[1200,1200];
  1386.     initial_alpha=1;
  1387.     final_alpha=0;
  1388.     Total_Time=200;
  1389.     Max_particles=3;        
  1390.     color_inicial=[0.18,0.2,0.21];    
  1391.     color_final=[0.6,0.6,0.6];    
  1392.     textura=fumblanc.tga;
  1393.     texfps=1;        //13 fps
  1394.     texloop=0; 
  1395. }
  1396.  
  1397. clase Derrumbe_casa_5{
  1398.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  1399. }
  1400.  
  1401.  
  1402. // ******************************************IMPACTOS TIERRA**************************
  1403.  
  1404. //************** EXPLOSIO AP TIERRA ****************
  1405. //impacto levantamiento tierra con escalado
  1406. clase Impacto_tierra_1{
  1407.     BillboardType=3;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1408.     Density=15;            
  1409.     Energy=0;    
  1410.     Energy_lost=0;        
  1411.     Expansive=1;
  1412.     Gravity=0;     
  1413.     Life_Initial=850;
  1414.     Life_variation=100;
  1415.     loop=0;            
  1416.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  1417.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  1418.     Radio=80;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  1419.     initial_size=[10,100]; 
  1420.     final_size=[600,700];     
  1421.     initial_alpha=1;
  1422.     final_alpha=0;
  1423.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  1424.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  1425.     color_final=[0.3,0.3,0.3];    //RGB 1,1,1
  1426.     color_inicial=[1,1,1];    //RGB 1,1,1
  1427.     textura=explosiontierr.tga;
  1428.     texfps=1;
  1429.     texloop=0;
  1430.     
  1431. }
  1432.  
  1433.  
  1434. //dani HUMO del impacto suelo 
  1435. clase Impacto_tierra_2{
  1436.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1437.     Density=30;        //Numero de particules per segon 20
  1438.     Energy=190;        //Energia en que se disparen, te la direccio de dispar 300
  1439.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  1440.     Expansive=0.3;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  1441.     Gravity=-50;         // + sube, - baja
  1442.     Life_Initial=3500;    //Vida de cada particula 1855
  1443.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  1444.     loop=0;            //Si fem loop
  1445.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  1446.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  1447.     Radio=120;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  1448.     initial_size=[300,300];     // 150
  1449.     final_size=[1000,1000];     // 600
  1450.     initial_alpha=0.8;
  1451.     final_alpha=0;
  1452.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  1453.     Max_particles=3;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  1454.     color_final=[0.9,0.8,0.7];    //RGB
  1455.     color_inicial=[0.3,0.25,0.2];
  1456.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  1457.     texfps=15;
  1458.     texloop=0;
  1459.  
  1460. }
  1461. //    TIERRA volando
  1462. clase Impacto_tierra_3{
  1463.     BillboardType=2;     //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4) el 8 para que salga por encima del terreno
  1464.     Density=100;            //Numero de particules per segon
  1465.     Energy=1000;            //Energia en que se disparen, te la direccio de dispar
  1466.     Energy_lost=0.92;        //Perdida de energia de les particules al llarg del temps, x segon
  1467.     Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  1468.     Gravity=-850;         // + sube, - baja
  1469.     Life_Initial=4000;        //Vida de cada particula
  1470.     Life_variation=50;    //Variacio de vida de cada particula, per a que no siguen igual
  1471.     loop=0;            //Si fem loop
  1472.     Rotation_velocity=-50;    //Velocitat de rotacio (no implementat)
  1473.     Rotation_increm=100;    //Increment de rotacio (no implementat)
  1474.     Radio=50;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  1475.     initial_size=[250,250];     //
  1476.     final_size=[300,300];     //
  1477.     initial_alpha=1;
  1478.     final_alpha=0;
  1479.     Total_Time=800;        //Temps total del sistema de particules, 0 es infinit
  1480.     Max_particles=10;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  1481.     color_final=[1,1,1];    //RGB
  1482.     color_inicial=[1,1,1];    
  1483.     textura=arenaestatica.tga;
  1484.     texfps=1;
  1485.     texloop=0;
  1486. }
  1487.  
  1488. //Levatamiento tierra 2 con escalado
  1489. clase Impacto_tierra_4{
  1490.     BillboardType=3;
  1491.     Density=15;            
  1492.     Energy=0;    
  1493.     Energy_lost=0;        
  1494.     Expansive=1;
  1495.     Gravity=0;     
  1496.     Life_Initial=600;
  1497.     Life_variation=100;
  1498.     loop=0;            
  1499.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  1500.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  1501.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  1502.     initial_size=[10,70]; 
  1503.     final_size=[750,500];     
  1504.     initial_alpha=1;
  1505.     final_alpha=0;
  1506.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  1507.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  1508.     color_final=[0.8,0.8,0.8];    //RGB 1,1,1
  1509.     color_inicial=[1,1,1];    //RGB 1,1,1
  1510.     textura=explosiontierr.tga;
  1511.     texfps=1;
  1512.     texloop=0;
  1513.  
  1514. }
  1515.  
  1516. //   humo explosion en el aire
  1517. clase Impacto_tierra_5{
  1518.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1519.     Density=30;        //Numero de particules per segon 20
  1520.     Energy=700;        //Energia en que se disparen, te la direccio de dispar 300
  1521.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 
  1522.     Expansive=0.35;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  1523.     Gravity=-450;         // + sube, - baja
  1524.     Life_Initial=1500;    //Vida de cada particula 1855
  1525.     Life_variation=200;    //Variacio de vida de cada particula, per a que no siguen igual 300
  1526.     loop=0;            //Si fem loop
  1527.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  1528.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  1529.     Radio=80;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  1530.     initial_size=[100,100];     // 150
  1531.     final_size=[750,750];     // 600
  1532.     initial_alpha=1;
  1533.     final_alpha=0;
  1534.     Total_Time=400;        //Temps total del sistema de particules, 0 es infinit 700
  1535.     Max_particles=4;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  1536.     color_inicial=[0,0,0];    
  1537.     color_final=[0.5,0.45,0.4];    //RGB
  1538.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  1539.     texfps=15;
  1540.     texloop=1; 
  1541. }
  1542.  
  1543.  
  1544. //*****************IMPACTO TIERRA HE**********************
  1545.  
  1546. // explosion llamarada pequenyas
  1547. clase Impacto_tierra_HE_1{
  1548.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1549.     Density=15;            
  1550.     Energy=450;    
  1551.     Energy_lost=1;        
  1552.     Expansive=0.3;
  1553.     Gravity=0;     
  1554.     Life_Initial=1350;
  1555.     Life_variation=1000;
  1556.     loop=0;            
  1557.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  1558.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  1559.     Radio=110;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  1560.     initial_size=[500,500]; 
  1561.     final_size=[1000,1000];     
  1562.     initial_alpha=1;
  1563.     final_alpha=1;
  1564.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  1565.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  1566.     color_final=[1,1,1];    //RGB 1,1,1
  1567.     color_inicial=[1,1,1];    //RGB 1,1,1
  1568.     textura=explosionc/explosion;
  1569.     texfps=13;
  1570.     texloop=0;
  1571.     
  1572. }
  1573.  
  1574.  
  1575. //dani HUMO del impacto suelo 
  1576. clase Impacto_tierra_HE_2{
  1577.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1578.     Density=30;        //Numero de particules per segon 20
  1579.     Energy=190;        //Energia en que se disparen, te la direccio de dispar 300
  1580.     Energy_lost=0.7;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  1581.     Expansive=0.3;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  1582.     Gravity=-50;         // + sube, - baja
  1583.     Life_Initial=3500;    //Vida de cada particula 1855
  1584.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  1585.     loop=0;            //Si fem loop
  1586.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  1587.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  1588.     Radio=140;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  1589.     initial_size=[300,450];     // 150
  1590.     final_size=[850,1600];     // 600
  1591.     initial_alpha=0.9;
  1592.     final_alpha=0;
  1593.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  1594.     Max_particles=3;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  1595.     color_final=[1,0.9,0.8];    //RGB
  1596.     color_inicial=[0.3,0.25,0.2];
  1597.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  1598.     texfps=15;
  1599.     texloop=0;
  1600.  
  1601. }
  1602. //Efecto tierra
  1603. clase Impacto_tierra_HE_3{
  1604.     BillboardType=3;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1605.     Density=15;            
  1606.     Energy=0;    
  1607.     Energy_lost=0;        
  1608.     Expansive=0;
  1609.     Gravity=0;     
  1610.     Life_Initial=600;
  1611.     Life_variation=100;
  1612.     loop=0;            
  1613.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  1614.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  1615.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  1616.     initial_size=[10,100]; 
  1617.     final_size=[600,600];     
  1618.     initial_alpha=0.8;
  1619.     final_alpha=0;
  1620.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  1621.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  1622.     color_final=[0.3,0.3,0.3];    //RGB 1,1,1
  1623.     color_inicial=[1,1,1];    //RGB 1,1,1
  1624.     textura=explosiontierra2.tga;
  1625.     texfps=1;
  1626.     texloop=0;
  1627. }
  1628.  
  1629. //explosion tocha
  1630. clase Impacto_tierra_HE_4{
  1631.     BillboardType=4;
  1632.     Density=15;            
  1633.     Energy=200;    
  1634.     Energy_lost=0.95;        
  1635.     Expansive=0.1;
  1636.     Gravity=0;     
  1637.     Life_Initial=900;
  1638.     Life_variation=100;
  1639.     loop=0;            
  1640.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  1641.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  1642.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  1643.     initial_size=[500,500]; 
  1644.     final_size=[1000,1000];     
  1645.     initial_alpha=1;
  1646.     final_alpha=1;
  1647.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  1648.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  1649.     color_final=[1,1,1];    //RGB 1,1,1
  1650.     color_inicial=[1,1,1];    //RGB 1,1,1
  1651.     textura=explosionA2/explosionA_;
  1652.     texfps=20;
  1653.     texloop=0;
  1654.  
  1655. }
  1656.  
  1657. //   humo explosion en el aire
  1658. clase Impacto_tierra_HE_5{
  1659.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1660.     Density=16;        //Numero de particules per segon 20
  1661.     Energy=220;        //Energia en que se disparen, te la direccio de dispar 300
  1662.     Energy_lost=0.8;        //Perdida de energia de les particules al llarg del temps, x segon 
  1663.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  1664.     Gravity=120;         // + sube, - baja
  1665.     Life_Initial=3200;    //Vida de cada particula 1855
  1666.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  1667.     loop=0;            //Si fem loop
  1668.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  1669.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  1670.     Radio=180;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  1671.     initial_size=[100,100];     // 150
  1672.     final_size=[750,750];     // 600
  1673.     initial_alpha=1;
  1674.     final_alpha=0;
  1675.     Total_Time=300;        //Temps total del sistema de particules, 0 es infinit 400
  1676.     Max_particles=7;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  1677.     color_inicial=[0,0,0];    
  1678.     color_final=[0.2,0.2,0.2];    //RGB
  1679.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  1680.     texfps=15;
  1681.     texloop=1; 
  1682. }
  1683.  
  1684.  
  1685.  
  1686. // ***************IMPACTO TIERRA PH*********************
  1687. // FOSFOROR traca amb palmereta 
  1688. clase Impacto_tierra_PH_1{
  1689.     BillboardType=4;     //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4) el 8 para que salga por encima del terreno
  1690.     Density=12;            //Numero de particules per segon
  1691.     Energy=2400;            //Energia en que se disparen, te la direccio de dispar
  1692.     Energy_lost=3;        //Perdida de energia de les particules al llarg del temps, x segon
  1693.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  1694.     Gravity=-190;         // + sube, - baja
  1695.     Life_Initial=1000;        //Vida de cada particula
  1696.     Life_variation=300;    //Variacio de vida de cada particula, per a que no siguen igual
  1697.     loop=0;            //Si fem loop
  1698.     Rotation_velocity=0;    
  1699.     Rotation_increm=0;
  1700.     Radio=50;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  1701.     initial_size=[30,30];     //
  1702.     final_size=[0,0];     //
  1703.     initial_alpha=1;
  1704.     final_alpha=1;
  1705.     Total_Time=500;        //Temps total del sistema de particules, 0 es infinit 400
  1706.     Max_particles=12;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  1707.     color_inicial=[1,1,1];    
  1708.     color_final=[0.8,0.8,0.8];    //RGB
  1709.     textura=flash.tga;
  1710.     texfps=1;
  1711.     texloop=0;
  1712.         clase Estela{
  1713.             BillboardType=2;        
  1714.             Density=20;        
  1715.             Energy=0;        
  1716.             Energy_lost=0.7;    
  1717.             Expansive=0.7;    
  1718.             Gravity=30;     
  1719.             Life_Initial=650;    
  1720.             Life_variation=300;
  1721.             loop=0;        
  1722.             Rotation_velocity=-150;    
  1723.             Rotation_increm=300;    
  1724.             Radio=10;    
  1725.             initial_size=[15,15];     
  1726.             final_size=[150,150];     
  1727.             initial_alpha=0.5;
  1728.             final_alpha=0;
  1729.             Total_Time=800;    
  1730.             Max_particles=20;        
  1731.             color_final=[1,1,1];    //RGB
  1732.             color_inicial=[1,1,1];    //RGB
  1733.             textura=fumblanc.tga;  
  1734.             texfps=1;
  1735.             texloop=0; 
  1736.         }
  1737. }
  1738.  
  1739.  
  1740. // Chispas
  1741. clase Impacto_tierra_PH_2{
  1742.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1743.     Density=700;
  1744.     Energy=1800;
  1745.     Energy_lost=2.5;
  1746.     Expansive=2;
  1747.     Gravity=-80;         // + sube, - baja
  1748.     Life_Initial=1000;
  1749.     Life_variation=0;
  1750.     loop=0;
  1751.     Rotation_velocity=0;
  1752.     Rotation_increm=0;
  1753.     Radio=5;
  1754.     initial_size=[20,20];     //
  1755.     final_size=[1,1];     //
  1756.     initial_alpha=1;
  1757.     final_alpha=0.5;
  1758.     Total_Time=100;        //100
  1759.     Max_particles=20;
  1760.     color_final=[1,1,1];    //RGB
  1761.     color_inicial=[1,1,1];    //RGB
  1762.     textura=flash.tga;
  1763.     texfps=1;
  1764.     texloop=0;
  1765. }
  1766.  
  1767. // Fum blanc al aire
  1768. clase Impacto_tierra_PH_3{
  1769.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1770.     Density=40;        //Numero de particules per segon 20
  1771.     Energy=150;        //Energia en que se disparen, te la direccio de dispar 300
  1772.     Energy_lost=0.95;        //Perdida de energia de les particules al llarg del temps, x segon 
  1773.     Expansive=1.6;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  1774.     Gravity=-150;         // + sube, - baja
  1775.     Life_Initial=2500;    //Vida de cada particula 1855
  1776.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  1777.     loop=0;            //Si fem loop
  1778.     Rotation_velocity=-60;    //Velocitat de rotacio (no implementat)
  1779.     Rotation_increm=120;    //Increment de rotacio (no implementat)
  1780.     Radio=170;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  1781.     initial_size=[50,50];     // 150
  1782.     final_size=[1000,1000];     // 600
  1783.     initial_alpha=1;
  1784.     final_alpha=0;
  1785.     Total_Time=500;        //Temps total del sistema de particules, 0 es infinit 400
  1786.     Max_particles=9;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  1787.     color_inicial=[1,1,1];    
  1788.     color_final=[1,1,1];    
  1789.     textura=fumblanc.tga;    
  1790.     texfps=1;
  1791.     texloop=0; 
  1792.  
  1793. }
  1794.  
  1795. //explosi≤ centre
  1796. clase Impacto_tierra_PH_4{
  1797.     BillboardType=4;
  1798.     Density=15;            
  1799.     Energy=100;    
  1800.     Energy_lost=0.95;        
  1801.     Expansive=0.1;
  1802.     Gravity=0;     
  1803.     Life_Initial=900;
  1804.     Life_variation=100;
  1805.     loop=0;            
  1806.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  1807.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  1808.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  1809.     initial_size=[300,300]; 
  1810.     final_size=[1000,1000];     
  1811.     initial_alpha=1;
  1812.     final_alpha=1;
  1813.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  1814.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  1815.     color_final=[1,1,1];    //RGB 1,1,1
  1816.     color_inicial=[1,1,1];    //RGB 1,1,1
  1817.     textura=explosionA2/explosionA_;
  1818.     texfps=20;
  1819.     texloop=0;
  1820. }
  1821.  
  1822. //  FUEGO
  1823. clase Impacto_tierra_PH_5{
  1824.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1825.     Density=20;        //Numero de particules per segon 20
  1826.     Energy=250;        //Energia en que se disparen, te la direccio de dispar 300
  1827.     Energy_lost=0.8;        //Perdida de energia de les particules al llarg del temps, x segon 
  1828.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  1829.     Gravity=400;         // + sube, - baja
  1830.     Life_Initial=850;    //Vida de cada particula 1855
  1831.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  1832.     loop=0;            //Si fem loop
  1833.     Rotation_velocity=-250;    //Velocitat de rotacio (no implementat)
  1834.     Rotation_increm=500;    //Increment de rotacio (no implementat)
  1835.     Radio=135;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  1836.     initial_size=[100,100];     
  1837.     final_size=[160,160];     // 600
  1838.     initial_alpha=1;
  1839.     final_alpha=1;
  1840.     Total_Time=2000;        //Temps total del sistema de particules, 0 es infinit 400
  1841.     Max_particles=15;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  1842.     color_inicial=[1,1,1];    
  1843.     color_final=[1,1,1];    //RGB
  1844.     textura=llama1/llama; // pruebas con humogris/humogris_   
  1845.     texfps=11;
  1846.     texloop=0; 
  1847. }
  1848.  
  1849.  
  1850. //+++++++++++++++Impacto BALA tierra +++++++++++++++++++++++
  1851.  
  1852. //humillo blanco
  1853. clase Impacto_tierra_bala_1{
  1854.     BillboardType=3;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1855.     Density=2;        //Numero de particules per segon 20
  1856.     Energy=80;        //Energia en que se disparen, te la direccio de dispar 300
  1857.     Energy_lost=0.8;        //Perdida de energia de les particules al llarg del temps, x segon 
  1858.     Expansive=0.1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  1859.     Gravity=0;         // + sube, - baja
  1860.     Life_Initial=400;    //Vida de cada particula 1855
  1861.     Life_variation=5;    //Variacio de vida de cada particula, per a que no siguen igual 300
  1862.     loop=0;            //Si fem loop
  1863.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  1864.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  1865.     Radio=5;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  1866.     initial_size=[5,5];     
  1867.     final_size=[150,95];     
  1868.     initial_alpha=1;
  1869.     final_alpha=0;
  1870.     Total_Time=50;        //Temps total del sistema de particules, 0 es infinit 400
  1871.     Max_particles=3;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  1872.     color_inicial=[0.3,0.3,0.3];    
  1873.     color_final=[1,1,1];    //RGB
  1874.     textura=tierrametra.tga;
  1875.     texfps=1;
  1876.     texloop=0; 
  1877. }
  1878.  
  1879. // unos polvillos y desaparezco
  1880. clase Impacto_tierra_bala_2{
  1881.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1882.     Density=20;        //Numero de particules per segon 20
  1883.     Energy=350;        //Energia en que se disparen, te la direccio de dispar 300
  1884.     Energy_lost=0.95;        //Perdida de energia de les particules al llarg del temps, x segon 
  1885.     Expansive=0.2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  1886.     Gravity=-75;         // + sube, - baja
  1887.     Life_Initial=900;    //Vida de cada particula 1855
  1888.     Life_variation=45;    //Variacio de vida de cada particula, per a que no siguen igual 300
  1889.     loop=0;            //Si fem loop
  1890.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  1891.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  1892.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  1893.     initial_size=[15,15];     // 150
  1894.     final_size=[200,200];     // 600
  1895.     initial_alpha=1;
  1896.     final_alpha=0;
  1897.     Total_Time=50;        //Temps total del sistema de particules, 0 es infinit 400
  1898.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  1899.     color_inicial=[0.3,0.24,0.14];    
  1900.     color_final=[0.7,0.64,0.56];    //RGB
  1901.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  1902.     texfps=15;
  1903.     texloop=1; 
  1904. }
  1905.  
  1906. //Chispa suelo
  1907. clase Impacto_tierra_bala_3{
  1908.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1909.     Density=20;        //Numero de particules per segon 20
  1910.     Energy=-15;        //Energia en que se disparen, te la direccio de dispar 300
  1911.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 
  1912.     Expansive=0.4;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  1913.     Gravity=0;         // + sube, - baja
  1914.     Life_Initial=100;    //Vida de cada particula 1855
  1915.     Life_variation=50;    //Variacio de vida de cada particula, per a que no siguen igual 300
  1916.     loop=0;            //Si fem loop
  1917.     Rotation_velocity=-50;    //Velocitat de rotacio (no implementat)
  1918.     Rotation_increm=100;    //Increment de rotacio (no implementat)
  1919.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  1920.     initial_size=[10,10];     // 150
  1921.     final_size=[65,65];     // 600
  1922.     initial_alpha=1;
  1923.     final_alpha=1;
  1924.     Total_Time=100;        //400
  1925.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  1926.     color_inicial=[1,1,1];    
  1927.     color_final=[1,1,1];    //RGB
  1928.     textura=chispa.tga;
  1929.     texfps=1;
  1930.     texloop=0; 
  1931. }
  1932.  
  1933. //xxx
  1934. clase Impacto_tierra_bala_4{
  1935.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 400
  1936. }
  1937. //xxx
  1938. clase Impacto_tierra_bala_5{
  1939.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 400
  1940. }
  1941.  
  1942.  
  1943.  
  1944.  
  1945.  
  1946. //***************************************************POLVORON CADENAS************************************************
  1947. //+++++++++++++++++++++++polvo carretera +++++++++++++++++++++
  1948.  
  1949. clase Polvo_cadena{
  1950.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1951.     Density=12;        //Numero de particules per segon
  1952.     Energy=30;        //Energia en que se disparen, te la direccio de dispar
  1953.     Energy_lost=0.8;
  1954.     Expansive=0.1;
  1955.     Gravity=250;     //220
  1956.     Life_Initial=700;
  1957.     Life_variation=350;
  1958.     loop=0;        
  1959.     Rotation_velocity=-100;
  1960.     Rotation_increm=200;
  1961.     Radio=10;
  1962.     initial_size=[30,50];
  1963.     final_size=[240,160]; 
  1964.     initial_alpha=1;
  1965.     final_alpha=0;
  1966.     Total_Time=0;
  1967.     Max_particles=10;
  1968.     color_inicial=[0.3,0.27,0.22];
  1969.     color_final=[0.45,0.42,0.39];
  1970.     textura=humoanim2/humoanm_;    
  1971.     texfps=15;
  1972.     texloop=1; 
  1973. }
  1974.  
  1975.  
  1976. //******************************************Polvo_cadena_campotraves_hierba  
  1977. clase Polvo_cadena_campotraves_hierba{
  1978.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  1979.     Density=20;    //Numero de particules per segon
  1980.     Energy=120;        //Energia en que se disparen, te la direccio de dispar
  1981.     Energy_lost=2;
  1982.     Expansive=4;
  1983.     Gravity=-100;     
  1984.     Life_Initial=700;
  1985.     Life_variation=400;
  1986.     loop=0;        
  1987.     Rotation_velocity=-450;
  1988.     Rotation_increm=900;
  1989.     Radio=30;
  1990.     initial_size=[30,30];
  1991.     final_size=[30,30]; 
  1992.     initial_alpha=1;
  1993.     final_alpha=0.5;
  1994.     Total_Time=0;
  1995.     Max_particles=15;
  1996.     color_inicial=[0.8,0.8,0.8];
  1997.     color_final=[1,1,1];
  1998.     textura=hierba.tga;    
  1999.     texfps=1;
  2000.     texloop=0; 
  2001. }
  2002.  
  2003.  
  2004. /*
  2005. clase Polvo_cadena_campotraves_hierba_2{
  2006.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2007.     Density=10;        //Numero de particules per segon
  2008.     Energy=0;        //Energia en que se disparen, te la direccio de dispar
  2009.     Energy_lost=0;
  2010.     Expansive=0.1;
  2011.     Gravity=175;     
  2012.     Life_Initial=150;
  2013.     Life_variation=400;
  2014.     loop=0;        
  2015.     Rotation_velocity=-100;
  2016.     Rotation_increm=200;
  2017.     Radio=10;
  2018.     initial_size=[30,50];
  2019.     final_size=[290,200]; 
  2020.     initial_alpha=1;
  2021.     final_alpha=0;
  2022.     Total_Time=0;
  2023.     Max_particles=10;
  2024.     color_inicial=[0.2,0.17,0.11];
  2025.     color_final=[0.36,0.3,0.26];
  2026.     textura=humoanim2/humoanm_;    
  2027.     texfps=15;
  2028.     texloop=1; 
  2029. }
  2030. */
  2031.  
  2032. //        **************************Polvo_cadena_campotraves*******************
  2033. clase Polvo_cadena_campotraves{
  2034.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2035.     Density=10;        //Numero de particules per segon
  2036.     Energy=0;        //Energia en que se disparen, te la direccio de dispar
  2037.     Energy_lost=0;
  2038.     Expansive=0.1;
  2039.     Gravity=175;     
  2040.     Life_Initial=1150;
  2041.     Life_variation=400;
  2042.     loop=0;        
  2043.     Rotation_velocity=-100;
  2044.     Rotation_increm=200;
  2045.     Radio=10;
  2046.     initial_size=[30,50];
  2047.     final_size=[200,290]; 
  2048.     initial_alpha=1;
  2049.     final_alpha=0;
  2050.     Total_Time=0;
  2051.     Max_particles=10;
  2052.     color_inicial=[0.2,0.17,0.11];
  2053.     color_final=[0.36,0.3,0.26];
  2054.     textura=humoanim2/humoanm_;    
  2055.     texfps=15;
  2056.     texloop=1; 
  2057. }
  2058.  
  2059. //        *******************Polvo_cadena_abrupto*************************
  2060. clase Polvo_cadena_abrupto{
  2061.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2062.     Density=10;        //Numero de particules per segon
  2063.     Energy=0;        //Energia en que se disparen, te la direccio de dispar
  2064.     Energy_lost=0;
  2065.     Expansive=0.1;
  2066.     Gravity=10;     
  2067.     Life_Initial=1200;
  2068.     Life_variation=400;
  2069.     loop=0;        
  2070.     Rotation_velocity=-100;
  2071.     Rotation_increm=200;
  2072.     Radio=10;
  2073.     initial_size=[30,50];
  2074.     final_size=[300,220]; 
  2075.     initial_alpha=1;
  2076.     final_alpha=0;
  2077.     Total_Time=0;    
  2078.     Max_particles=10;
  2079.     color_inicial=[0.18,0.15,0.09];
  2080.     color_final=[0.32,0.27,0.25];
  2081.     textura=humoanim2/humoanm_;    
  2082.     texfps=15;
  2083.     texloop=1; 
  2084. }
  2085.  
  2086. //        *******************Polvo_cadena_agua*************************
  2087. clase Polvo_cadena_agua{
  2088.     Total_Time=-1;    //kk
  2089. }
  2090.  
  2091.  
  2092.  
  2093.  
  2094.  
  2095.  
  2096. //*************************************************TUBO ESCAPE**********************************
  2097. clase Tubo_escape{
  2098.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2099.     Density=6;        //Numero de particules per segon
  2100.     Energy=90;        //Energia en que se disparen, te la direccio de dispar
  2101.     Energy_lost=0.8;
  2102.     Expansive=0.1;
  2103.     Gravity=50;     
  2104.     Life_Initial=800;
  2105.     Life_variation=500;
  2106.     loop=0;        
  2107.     Rotation_velocity=-100;
  2108.     Rotation_increm=100;
  2109.     Radio=10;
  2110.     initial_size=[15,15];
  2111.     final_size=[120,120]; 
  2112.     initial_alpha=0.7;
  2113.     final_alpha=0;
  2114.     Total_Time=0;
  2115.     Max_particles=6;
  2116.     color_inicial=[0,0,0];
  2117.     color_final=[0.2,0.2,0.2];
  2118.     textura=humoanim2/humoanm_;    
  2119.     texfps=15;
  2120.     texloop=1; 
  2121. }
  2122.  
  2123.  
  2124.  
  2125. //*****************************************IMPACTOS TANQUE***************************************
  2126. //++++++++++++++++IMPACTo AP TANQUE++++++++++
  2127.  
  2128. //Chispas
  2129. clase Impacto_tanque_1{
  2130.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2131.     Density=15;            
  2132.     Energy=0;    
  2133.     Energy_lost=0;        
  2134.     Expansive=1;
  2135.     Gravity=0;     
  2136.     Life_Initial=1500;
  2137.     Life_variation=500;
  2138.     loop=0;            
  2139.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  2140.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  2141.     Radio=80;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  2142.     initial_size=[300,300]; 
  2143.     final_size=[300,300];     
  2144.     initial_alpha=1;
  2145.     final_alpha=1;
  2146.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  2147.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  2148.     color_final=[1,1,1];    //RGB 1,1,1
  2149.     color_inicial=[1,1,1];    //RGB 1,1,1
  2150.     textura=flashanim/flash_;
  2151.     texfps=19;
  2152.     texloop=0;
  2153. }
  2154.  
  2155.  
  2156. //   humo impacto
  2157. clase Impacto_tanque_2{
  2158.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2159.     Density=30;        //Numero de particules per segon 20
  2160.     Energy=-40;        //Energia en que se disparen, te la direccio de dispar 300
  2161.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 
  2162.     Expansive=0.35;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  2163.     Gravity=150;         // + sube, - baja
  2164.     Life_Initial=1500;    //Vida de cada particula 1855
  2165.     Life_variation=400;    //Variacio de vida de cada particula, per a que no siguen igual 300
  2166.     loop=0;            //Si fem loop
  2167.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  2168.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  2169.     Radio=80;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  2170.     initial_size=[100,100];     // 150
  2171.     final_size=[400,400];     // 600
  2172.     initial_alpha=1;
  2173.     final_alpha=0;
  2174.     Total_Time=300;        //Temps total del sistema de particules, 0 es infinit 700
  2175.     Max_particles=4;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  2176.     color_inicial=[0,0,0];    
  2177.     color_final=[0.5,0.45,0.4];    //RGB
  2178.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  2179.     texfps=15;
  2180.     texloop=1; 
  2181. }
  2182.  
  2183. // Humo latente
  2184. clase Impacto_tanque_3{
  2185.     BillboardType=2;
  2186.     Density=6;    
  2187.     Energy=-40;    
  2188.     Energy_lost=0.8;
  2189.     Expansive=0.2;    
  2190.     Gravity=150;         
  2191.     Life_Initial=800;    
  2192.     Life_variation=400;    
  2193.     loop=0;            
  2194.     Rotation_velocity=0;    
  2195.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  2196.     Radio=5;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  2197.     initial_size=[30,30];     // 150
  2198.     final_size=[150,150];     // 600
  2199.     initial_alpha=1;
  2200.     final_alpha=0;
  2201.     Total_Time=2000;        //Temps total del sistema de particules, 0 es infinit 700
  2202.     Max_particles=6;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  2203.     color_inicial=[0.2,0.2,0.2];    
  2204.     color_final=[0.4,0.4,0.4];    //RGB
  2205.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  2206.     texfps=15;
  2207.     texloop=1; 
  2208. }
  2209.  
  2210. //xxx
  2211. clase Impacto_tanque_4{
  2212.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  2213. }
  2214. //xxx
  2215. clase Impacto_tanque_5{
  2216.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  2217. }
  2218.  
  2219. //**********  IMPACTO HE TANQUE **********
  2220.  
  2221.  
  2222. //explosions xicotiues secundaries
  2223. clase Impacto_tanque_HE_1{
  2224.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2225.     Density=15;            
  2226.     Energy=-450;    
  2227.     Energy_lost=1;        
  2228.     Expansive=0.8;
  2229.     Gravity=0;     
  2230.     Life_Initial=1350;
  2231.     Life_variation=1000;
  2232.     loop=0;            
  2233.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  2234.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  2235.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  2236.     initial_size=[500,500]; 
  2237.     final_size=[1000,1000];     
  2238.     initial_alpha=1;
  2239.     final_alpha=1;
  2240.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  2241.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  2242.     color_final=[1,1,1];    //RGB 1,1,1
  2243.     color_inicial=[1,1,1];    //RGB 1,1,1
  2244.     textura=explosionc/explosion;
  2245.     texfps=13;
  2246.     texloop=0;
  2247.     
  2248. }
  2249.  
  2250.  
  2251. //dani HUMO del impacto bajo
  2252. clase Impacto_tanque_HE_2{
  2253.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2254.     Density=30;        //Numero de particules per segon 20
  2255.     Energy=-190;        //Energia en que se disparen, te la direccio de dispar 300
  2256.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  2257.     Expansive=0.3;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  2258.     Gravity=-50;         // + sube, - baja
  2259.     Life_Initial=3500;    //Vida de cada particula 1855
  2260.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  2261.     loop=0;            //Si fem loop
  2262.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  2263.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  2264.     Radio=120;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  2265.     initial_size=[400,500];     // 150
  2266.     final_size=[800,1500];     // 600
  2267.     initial_alpha=0.8;
  2268.     final_alpha=0;
  2269.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  2270.     Max_particles=3;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  2271.     color_final=[1,0.9,0.8];    //RGB
  2272.     color_inicial=[0.3,0.25,0.2];
  2273.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  2274.     texfps=15;
  2275.     texloop=0;
  2276.  
  2277. }
  2278. //Humo explosion en el aire
  2279. clase Impacto_tanque_HE_3{
  2280.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2281.     Density=11;        //Numero de particules per segon 20
  2282.     Energy=-100;        //Energia en que se disparen, te la direccio de dispar 300
  2283.     Energy_lost=0.85;        //Perdida de energia de les particules al llarg del temps, x segon 
  2284.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  2285.     Gravity=150;         // + sube, - baja
  2286.     Life_Initial=2300;    //Vida de cada particula 1855
  2287.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  2288.     loop=0;            //Si fem loop
  2289.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  2290.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  2291.     Radio=150;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  2292.     initial_size=[100,100];     // 150
  2293.     final_size=[750,750];     // 600
  2294.     initial_alpha=1;
  2295.     final_alpha=0;
  2296.     Total_Time=500;        //Temps total del sistema de particules, 0 es infinit 400
  2297.     Max_particles=7;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  2298.     color_inicial=[0,0,0];    
  2299.     color_final=[0.2,0.2,0.2];    //RGB
  2300.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  2301.     texfps=15;
  2302.     texloop=1; 
  2303. }
  2304.  
  2305.  
  2306.  
  2307.  
  2308. //explosion tocha
  2309. clase Impacto_tanque_HE_4{
  2310.     BillboardType=4;
  2311.     Density=15;            
  2312.     Energy=-200;    
  2313.     Energy_lost=0.95;        
  2314.     Expansive=0.1;
  2315.     Gravity=0;     
  2316.     Life_Initial=900;
  2317.     Life_variation=100;
  2318.     loop=0;            
  2319.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  2320.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  2321.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  2322.     initial_size=[500,500]; 
  2323.     final_size=[1000,1000];     
  2324.     initial_alpha=1;
  2325.     final_alpha=1;
  2326.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  2327.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  2328.     color_final=[1,1,1];    //RGB 1,1,1
  2329.     color_inicial=[1,1,1];    //RGB 1,1,1
  2330.     textura=explosionA2/explosionA_;
  2331.     texfps=20;
  2332.     texloop=0;
  2333.  
  2334. }
  2335.  
  2336. //chispas
  2337. clase Impacto_tanque_HE_5{
  2338.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2339.     Density=700;
  2340.     Energy=-2000;
  2341.     Energy_lost=4.5;
  2342.     Expansive=2;
  2343.     Gravity=-80;         // + sube, - baja
  2344.     Life_Initial=600;
  2345.     Life_variation=0;
  2346.     loop=0;
  2347.     Rotation_velocity=0;
  2348.     Rotation_increm=0;
  2349.     Radio=5;
  2350.     initial_size=[20,20];     //
  2351.     final_size=[1,1];     //
  2352.     initial_alpha=1;
  2353.     final_alpha=1;
  2354.     Total_Time=100;        //100
  2355.     Max_particles=12;
  2356.     color_final=[1,1,1];    //RGB
  2357.     color_inicial=[1,1,1];    //RGB
  2358.     textura=flash.tga;
  2359.     texfps=1;
  2360.     texloop=0;
  2361. }
  2362.  
  2363.  
  2364.  
  2365. // ************* IMPACTO TANQUE PH -*****************
  2366.  
  2367. // FOSFOROR traca amb palmereta 
  2368. clase Impacto_tanque_PH_1{
  2369.     BillboardType=4;     //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4) el 8 para que salga por encima del terreno
  2370.     Density=100;            //Numero de particules per segon
  2371.     Energy=-1000;            //Energia en que se disparen, te la direccio de dispar
  2372.     Energy_lost=0.98;        //Perdida de energia de les particules al llarg del temps, x segon
  2373.     Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  2374.     Gravity=-450;         // + sube, - baja
  2375.     Life_Initial=1500;        //Vida de cada particula
  2376.     Life_variation=200;    //Variacio de vida de cada particula, per a que no siguen igual
  2377.     loop=0;            //Si fem loop
  2378.     Rotation_velocity=-100;    
  2379.     Rotation_increm=200;
  2380.     Radio=50;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  2381.     initial_size=[30,30];     //
  2382.     final_size=[0,0];     //
  2383.     initial_alpha=1;
  2384.     final_alpha=1;
  2385.     Total_Time=200;        //Temps total del sistema de particules, 0 es infinit 400
  2386.     Max_particles=5;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  2387.     color_inicial=[1,1,1];    
  2388.     color_final=[0.8,0.8,0.8];    //RGB
  2389.     textura=flash.tga;
  2390.     texfps=1;
  2391.     texloop=0;
  2392.         
  2393.         clase Estela{
  2394.         BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2395.         Density=9;            //Numero de particules per segon
  2396.         Energy=20;            //Energia en que se disparen, tela direccio de dispar
  2397.         Energy_lost=0.8;        //Perdida de energia de les particules al llarg del temps, x segon
  2398.         Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  2399.         Gravity=20;         // + sube, - baja
  2400.         Life_Initial=1200;        //Vida de cada particula
  2401.         Life_variation=300;    //Variacio de vida de cada particula, per a que no siguen igual
  2402.         loop=0;            //Si fem loop
  2403.         Rotation_velocity=-100;    
  2404.         Rotation_increm=200;    
  2405.         Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  2406.         initial_size=[10,10];     //
  2407.         final_size=[220,220];     //
  2408.         initial_alpha=0.8;
  2409.         final_alpha=0;
  2410.         Total_Time=1200;        //Temps total del sistema de particules, 0 es infinit
  2411.         Max_particles=9;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  2412.         color_final=[1,1,1];    //RGB
  2413.         color_inicial=[1,1,1];    //RGB
  2414.         textura=fumblanc.tga;  
  2415.         texfps=1;
  2416.         texloop=0;
  2417.         }
  2418. }
  2419.  
  2420.  
  2421. // Chispas
  2422. clase Impacto_tanque_PH_2{
  2423.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2424.     Density=700;
  2425.     Energy=1800;
  2426.     Energy_lost=2.5;
  2427.     Expansive=2;
  2428.     Gravity=-80;         // + sube, - baja
  2429.     Life_Initial=1000;
  2430.     Life_variation=0;
  2431.     loop=0;
  2432.     Rotation_velocity=0;
  2433.     Rotation_increm=0;
  2434.     Radio=5;
  2435.     initial_size=[20,20];     //
  2436.     final_size=[1,1];     //
  2437.     initial_alpha=1;
  2438.     final_alpha=0.5;
  2439.     Total_Time=100;        //100
  2440.     Max_particles=20;
  2441.     color_final=[1,1,1];    //RGB
  2442.     color_inicial=[1,1,1];    //RGB
  2443.     textura=flash.tga;
  2444.     texfps=1;
  2445.     texloop=0;
  2446. }
  2447.  
  2448. // Fum blanc al aire
  2449. clase Impacto_tanque_PH_3{
  2450.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2451.     Density=15;        //Numero de particules per segon 20
  2452.     Energy=-150;        //Energia en que se disparen, te la direccio de dispar 300
  2453.     Energy_lost=0.95;        //Perdida de energia de les particules al llarg del temps, x segon 
  2454.     Expansive=1.2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  2455.     Gravity=50;         // + sube, - baja
  2456.     Life_Initial=2500;    //Vida de cada particula 1855
  2457.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  2458.     loop=0;            //Si fem loop
  2459.     Rotation_velocity=-80;    //Velocitat de rotacio (no implementat)
  2460.     Rotation_increm=160;    //Increment de rotacio (no implementat)
  2461.     Radio=30;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  2462.     initial_size=[10,10];     // 150
  2463.     final_size=[600,600];     // 600
  2464.     initial_alpha=1;
  2465.     final_alpha=0;
  2466.     Total_Time=10000;        //300
  2467.     Max_particles=12;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  2468.     color_inicial=[1,1,1];    
  2469.     color_final=[1,1,1];    //RGB
  2470.     textura=fumblanc.tga;     // humoanim2/humoanm_;   fumblanc.tga;
  2471.     texfps=15;
  2472.     texloop=1; 
  2473.     
  2474. }
  2475.  
  2476. //explosi≤ centre
  2477. clase Impacto_tanque_PH_4{
  2478.     BillboardType=4;
  2479.     Density=15;            
  2480.     Energy=-100;    
  2481.     Energy_lost=0.95;        
  2482.     Expansive=0.1;
  2483.     Gravity=0;     
  2484.     Life_Initial=900;
  2485.     Life_variation=100;
  2486.     loop=0;            
  2487.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  2488.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  2489.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  2490.     initial_size=[300,300]; 
  2491.     final_size=[900,900];     
  2492.     initial_alpha=1;
  2493.     final_alpha=1;
  2494.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  2495.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  2496.     color_final=[1,1,1];    //RGB 1,1,1
  2497.     color_inicial=[1,1,1];    //RGB 1,1,1
  2498.     textura=explosionA2/explosionA_;
  2499.     texfps=20;
  2500.     texloop=0;
  2501. }
  2502.  
  2503. //  FUEGO PH 
  2504. clase Impacto_tanque_PH_5{
  2505.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2506.     Density=20;        //Numero de particules per segon 20
  2507.     Energy=250;        //Energia en que se disparen, te la direccio de dispar 300
  2508.     Energy_lost=1.1;        //Perdida de energia de les particules al llarg del temps, x segon 
  2509.     Expansive=1.2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  2510.     Gravity=300;         // + sube, - baja
  2511.     Life_Initial=850;    //Vida de cada particula 1855
  2512.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  2513.     loop=0;            //Si fem loop
  2514.     Rotation_velocity=-200;    //Velocitat de rotacio (no implementat)
  2515.     Rotation_increm=400;    //Increment de rotacio (no implementat)
  2516.     Radio=80;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  2517.     initial_size=[70,70];     
  2518.     final_size=[140,140];     // 600
  2519.     initial_alpha=1;
  2520.     final_alpha=1;
  2521.     Total_Time=10000;        //Temps total del sistema de particules, 0 es infinit 400
  2522.     Max_particles=13;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  2523.     color_inicial=[1,1,1];    
  2524.     color_final=[1,1,1];    //RGB
  2525.     textura=llama1/llama; // pruebas con humogris/humogris_   
  2526.     texfps=11;
  2527.     texloop=0; 
  2528. }
  2529.  
  2530. //******* impacto tanque bala ***********
  2531.  
  2532. // chispas volantes
  2533. clase Impacto_tanque_bala_1{
  2534.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2535.     Density=100;
  2536.     Energy=-1000;
  2537.     Energy_lost=5;
  2538.     Expansive=2;
  2539.     Gravity=-20;         // + sube, - baja
  2540.     Life_Initial=200;
  2541.     Life_variation=0;
  2542.     loop=0;
  2543.     Rotation_velocity=-1000;
  2544.     Rotation_increm=2000;
  2545.     Radio=5;
  2546.     initial_size=[13,3];     //
  2547.     final_size=[0,0];     //
  2548.     initial_alpha=1;
  2549.     final_alpha=1;
  2550.     Total_Time=50;        //100
  2551.     Max_particles=10;
  2552.     color_final=[1,1,1];    //RGB
  2553.     color_inicial=[1,1,1];    //RGB
  2554.     textura=flash.tga;
  2555.     texfps=1;
  2556.     texloop=0;
  2557.  
  2558. }
  2559.  
  2560.  
  2561. // chispa impacto
  2562. clase Impacto_tanque_bala_2{
  2563.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2564.     Density=20;        //Numero de particules per segon 20
  2565.     Energy=-15;        //Energia en que se disparen, te la direccio de dispar 300
  2566.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 
  2567.     Expansive=0.4;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  2568.     Gravity=0;         // + sube, - baja
  2569.     Life_Initial=100;    //Vida de cada particula 1855
  2570.     Life_variation=50;    //Variacio de vida de cada particula, per a que no siguen igual 300
  2571.     loop=0;            //Si fem loop
  2572.     Rotation_velocity=-50;    //Velocitat de rotacio (no implementat)
  2573.     Rotation_increm=100;    //Increment de rotacio (no implementat)
  2574.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  2575.     initial_size=[5,5];     // 150
  2576.     final_size=[55,55];     // 600
  2577.     initial_alpha=1;
  2578.     final_alpha=1;
  2579.     Total_Time=100;        //400
  2580.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  2581.     color_inicial=[1,1,1];    
  2582.     color_final=[1,1,1];    //RGB
  2583.     textura=chispa.tga;
  2584.     texfps=1;
  2585.     texloop=0; 
  2586. }
  2587.  
  2588. // Polvo nube
  2589. clase Impacto_tanque_bala_3{
  2590.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2591.     Density=20;        //Numero de particules per segon 20
  2592.     Energy=-80;        //Energia en que se disparen, te la direccio de dispar 300
  2593.     Energy_lost=0.6;        //Perdida de energia de les particules al llarg del temps, x segon 
  2594.     Expansive=0.8;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  2595.     Gravity=200;         // + sube, - baja
  2596.     Life_Initial=1000;    //Vida de cada particula 1855
  2597.     Life_variation=100;    //Variacio de vida de cada particula, per a que no siguen igual 300
  2598.     loop=0;            //Si fem loop
  2599.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  2600.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  2601.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  2602.     initial_size=[0,0];     // 150
  2603.     final_size=[100,100];     // 600
  2604.     initial_alpha=1;
  2605.     final_alpha=0;
  2606.     Total_Time=50;        //Temps total del sistema de particules, 0 es infinit 400
  2607.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  2608.     color_inicial=[0.2,0.14,0.04];    
  2609.     color_final=[0.38,0.37,0.37];    //RGB
  2610.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  2611.     texfps=15;
  2612.     texloop=1; 
  2613.     
  2614. }
  2615.  
  2616. //xxxx
  2617. clase Impacto_tanque_bala_4{
  2618.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 100
  2619. }
  2620.  
  2621. //xxxx
  2622. clase Impacto_tanque_bala_5{
  2623.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 400
  2624. }
  2625.  
  2626. // ***************** Vehiculo_danyo1_*************** 
  2627.  
  2628. //Humo 
  2629. clase Vehiculo_danyo1_1{
  2630.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2631.     Density=6;        //Numero de particules per segon 20
  2632.     Energy=80;        //Energia en que se disparen, te la direccio de dispar 300
  2633.     Energy_lost=1.2;        //Perdida de energia de les particules al llarg del temps, x segon 
  2634.     Expansive=0.8;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  2635.     Gravity=200;         // + sube, - baja
  2636.     Life_Initial=1100;    //Vida de cada particula 1855
  2637.     Life_variation=700;    //Variacio de vida de cada particula, per a que no siguen igual 300
  2638.     loop=0;            //Si fem loop
  2639.     Rotation_velocity=-150;    //Velocitat de rotacio (no implementat)
  2640.     Rotation_increm=300;    //Increment de rotacio (no implementat)
  2641.     Radio=50;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  2642.     initial_size=[60,60];     // 150
  2643.     final_size=[200,200];     // 600
  2644.     initial_alpha=1;
  2645.     final_alpha=0;
  2646.     Total_Time=0;
  2647.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  2648.     color_inicial=[0,0,0.05];    
  2649.     color_final=[0.5,0.5,0.5];    //RGB
  2650.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  2651.     texfps=15;
  2652.     texloop=1; 
  2653. }
  2654.  
  2655. //Humo 
  2656. clase Vehiculo_danyo1_2{
  2657.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2658.     Density=8;        //Numero de particules per segon 20
  2659.     Energy=80;        //Energia en que se disparen, te la direccio de dispar 300
  2660.     Energy_lost=1.2;        //Perdida de energia de les particules al llarg del temps, x segon 
  2661.     Expansive=1.2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  2662.     Gravity=210;         // + sube, - baja
  2663.     Life_Initial=1000;    //Vida de cada particula 1855
  2664.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  2665.     loop=0;            //Si fem loop
  2666.     Rotation_velocity=-150;    //Velocitat de rotacio (no implementat)
  2667.     Rotation_increm=300;    //Increment de rotacio (no implementat)
  2668.     Radio=50;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  2669.     initial_size=[55,55];     // 150
  2670.     final_size=[200,200];     // 600
  2671.     initial_alpha=1;
  2672.     final_alpha=0;
  2673.     Total_Time=0;
  2674.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  2675.     color_inicial=[0.08,0,0];    
  2676.     color_final=[0.6,0.6,0.6];    //RGB
  2677.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  2678.     texfps=15;
  2679.     texloop=1; 
  2680. }
  2681.  
  2682. //XXX
  2683. clase Vehiculo_danyo1_3{
  2684.     Total_Time=-1;
  2685. }
  2686.  
  2687. //xxx
  2688. clase Vehiculo_danyo1_4{
  2689.     Total_Time=-1;
  2690. }
  2691.  
  2692. //xxx
  2693. clase Vehiculo_danyo1_5{
  2694.     Total_Time=-1;
  2695. }
  2696.  
  2697.  
  2698. // ***************** Personaje_danyo2_*************** 
  2699.  
  2700. //Humo 
  2701. clase Personaje_danyo2_1{
  2702.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2703.     Density=6;        //Numero de particules per segon 20
  2704.     Energy=80;        //Energia en que se disparen, te la direccio de dispar 300
  2705.     Energy_lost=0.6;        //Perdida de energia de les particules al llarg del temps, x segon 
  2706.     Expansive=0.8;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  2707.     Gravity=260;         // + sube, - baja
  2708.     Life_Initial=1450;    //Vida de cada particula 1855
  2709.     Life_variation=700;    //Variacio de vida de cada particula, per a que no siguen igual 300
  2710.     loop=0;            //Si fem loop
  2711.     Rotation_velocity=-150;    //Velocitat de rotacio (no implementat)
  2712.     Rotation_increm=300;    //Increment de rotacio (no implementat)
  2713.     Radio=50;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  2714.     initial_size=[60,60];     // 150
  2715.     final_size=[350,350];     // 600
  2716.     initial_alpha=1;
  2717.     final_alpha=0;
  2718.     Total_Time=0;
  2719.     Max_particles=5;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  2720.     color_inicial=[0,0,0.05];    
  2721.     color_final=[0.3,0.27,0.26];    //RGB
  2722.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  2723.     texfps=15;
  2724.     texloop=1; 
  2725. }
  2726.  
  2727. //Humo 2 
  2728. clase Personaje_danyo2_2{
  2729.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2730.     Density=8;        //Numero de particules per segon 20
  2731.     Energy=80;        //Energia en que se disparen, te la direccio de dispar 300
  2732.     Energy_lost=0.6;        //Perdida de energia de les particules al llarg del temps, x segon 
  2733.     Expansive=0.8;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  2734.     Gravity=250;         // + sube, - baja
  2735.     Life_Initial=1600;    //Vida de cada particula 1855
  2736.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  2737.     loop=0;            //Si fem loop
  2738.     Rotation_velocity=-150;    //Velocitat de rotacio (no implementat)
  2739.     Rotation_increm=300;    //Increment de rotacio (no implementat)
  2740.     Radio=50;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  2741.     initial_size=[55,55];     // 150
  2742.     final_size=[350,350];     // 600
  2743.     initial_alpha=1;
  2744.     final_alpha=0;
  2745.     Total_Time=0;
  2746.     Max_particles=6;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  2747.     color_inicial=[0,0,0];    
  2748.     color_final=[0.36,0.37,0.38];    //RGB
  2749.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  2750.     texfps=15;
  2751.     texloop=1; 
  2752. }
  2753.  
  2754. //Fuego
  2755. clase Personaje_danyo2_3{
  2756.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2757.     Density=20;        //Numero de particules per segon 20
  2758.     Energy=250;        //Energia en que se disparen, te la direccio de dispar 300
  2759.     Energy_lost=1.1;        //Perdida de energia de les particules al llarg del temps, x segon 
  2760.     Expansive=0;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  2761.     Gravity=0;         // + sube, - baja
  2762.     Life_Initial=850;    //Vida de cada particula 1855
  2763.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  2764.     loop=0;            //Si fem loop
  2765.     Rotation_velocity=-200;    //Velocitat de rotacio (no implementat)
  2766.     Rotation_increm=400;    //Increment de rotacio (no implementat)
  2767.     Radio=120;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  2768.     initial_size=[80,80];     
  2769.     final_size=[140,140];     // 600
  2770.     initial_alpha=1;
  2771.     final_alpha=1;
  2772.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 400
  2773.     Max_particles=4;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  2774.     color_inicial=[1,1,1];    
  2775.     color_final=[1,1,1];    //RGB
  2776.     textura=llama1/llama; // pruebas con humogris/humogris_   
  2777.     texfps=11;
  2778.     texloop=0; 
  2779. }
  2780. //xxx
  2781. clase Personaje_danyo2_4{
  2782.     Total_Time=-1;
  2783. }
  2784.  
  2785. //xxx
  2786. clase Personaje_danyo2_5{
  2787.     Total_Time=-1;
  2788. }
  2789.  
  2790. // ***************** Vehiculo_danyo2_*************** 
  2791.  
  2792. //Humo 
  2793. clase Vehiculo_danyo2_1{
  2794.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2795.     Density=6;        //Numero de particules per segon 20
  2796.     Energy=80;        //Energia en que se disparen, te la direccio de dispar 300
  2797.     Energy_lost=0.6;        //Perdida de energia de les particules al llarg del temps, x segon 
  2798.     Expansive=0.8;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  2799.     Gravity=260;         // + sube, - baja
  2800.     Life_Initial=1450;    //Vida de cada particula 1855
  2801.     Life_variation=700;    //Variacio de vida de cada particula, per a que no siguen igual 300
  2802.     loop=0;            //Si fem loop
  2803.     Rotation_velocity=-150;    //Velocitat de rotacio (no implementat)
  2804.     Rotation_increm=300;    //Increment de rotacio (no implementat)
  2805.     Radio=50;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  2806.     initial_size=[60,60];     // 150
  2807.     final_size=[350,350];     // 600
  2808.     initial_alpha=1;
  2809.     final_alpha=0;
  2810.     Total_Time=0;
  2811.     Max_particles=5;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  2812.     color_inicial=[0,0,0.05];    
  2813.     color_final=[0.3,0.27,0.26];    //RGB
  2814.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  2815.     texfps=15;
  2816.     texloop=1; 
  2817. }
  2818.  
  2819. //Humo 2 
  2820. clase Vehiculo_danyo2_2{
  2821.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2822.     Density=8;        //Numero de particules per segon 20
  2823.     Energy=80;        //Energia en que se disparen, te la direccio de dispar 300
  2824.     Energy_lost=0.6;        //Perdida de energia de les particules al llarg del temps, x segon 
  2825.     Expansive=0.8;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  2826.     Gravity=250;         // + sube, - baja
  2827.     Life_Initial=1600;    //Vida de cada particula 1855
  2828.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  2829.     loop=0;            //Si fem loop
  2830.     Rotation_velocity=-150;    //Velocitat de rotacio (no implementat)
  2831.     Rotation_increm=300;    //Increment de rotacio (no implementat)
  2832.     Radio=50;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  2833.     initial_size=[55,55];     // 150
  2834.     final_size=[350,350];     // 600
  2835.     initial_alpha=1;
  2836.     final_alpha=0;
  2837.     Total_Time=0;
  2838.     Max_particles=6;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  2839.     color_inicial=[0,0,0];    
  2840.     color_final=[0.36,0.37,0.38];    //RGB
  2841.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  2842.     texfps=15;
  2843.     texloop=1; 
  2844. }
  2845.  
  2846. //Fuego
  2847. clase Vehiculo_danyo2_3{
  2848.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2849.     Density=20;        //Numero de particules per segon 20
  2850.     Energy=250;        //Energia en que se disparen, te la direccio de dispar 300
  2851.     Energy_lost=1.1;        //Perdida de energia de les particules al llarg del temps, x segon 
  2852.     Expansive=0;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  2853.     Gravity=0;         // + sube, - baja
  2854.     Life_Initial=850;    //Vida de cada particula 1855
  2855.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  2856.     loop=0;            //Si fem loop
  2857.     Rotation_velocity=-200;    //Velocitat de rotacio (no implementat)
  2858.     Rotation_increm=400;    //Increment de rotacio (no implementat)
  2859.     Radio=120;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  2860.     initial_size=[80,80];     
  2861.     final_size=[140,140];     // 600
  2862.     initial_alpha=1;
  2863.     final_alpha=1;
  2864.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 400
  2865.     Max_particles=4;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  2866.     color_inicial=[1,1,1];    
  2867.     color_final=[1,1,1];    //RGB
  2868.     textura=llama1/llama; // pruebas con humogris/humogris_   
  2869.     texfps=11;
  2870.     texloop=0; 
  2871. }
  2872. //xxx
  2873. clase Vehiculo_danyo2_4{
  2874.     Total_Time=-1;
  2875. }
  2876.  
  2877. //xxx
  2878. clase Vehiculo_danyo2_5{
  2879.     Total_Time=-1;
  2880. }
  2881.  
  2882.  
  2883. // ***************** Personaje_danyo1_*************** 
  2884.  
  2885. //Humo 
  2886. clase Personaje_danyo1_1{
  2887.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2888.     Density=6;        //Numero de particules per segon 20
  2889.     Energy=80;        //Energia en que se disparen, te la direccio de dispar 300
  2890.     Energy_lost=1.2;        //Perdida de energia de les particules al llarg del temps, x segon 
  2891.     Expansive=0.8;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  2892.     Gravity=200;         // + sube, - baja
  2893.     Life_Initial=1100;    //Vida de cada particula 1855
  2894.     Life_variation=700;    //Variacio de vida de cada particula, per a que no siguen igual 300
  2895.     loop=0;            //Si fem loop
  2896.     Rotation_velocity=-150;    //Velocitat de rotacio (no implementat)
  2897.     Rotation_increm=300;    //Increment de rotacio (no implementat)
  2898.     Radio=50;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  2899.     initial_size=[60,60];     // 150
  2900.     final_size=[200,200];     // 600
  2901.     initial_alpha=1;
  2902.     final_alpha=0;
  2903.     Total_Time=0;
  2904.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  2905.     color_inicial=[0,0,0.05];    
  2906.     color_final=[0.5,0.5,0.5];    //RGB
  2907.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  2908.     texfps=15;
  2909.     texloop=1; 
  2910. }
  2911.  
  2912. //Humo 
  2913. clase Personaje_danyo1_2{
  2914.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2915.     Density=8;        //Numero de particules per segon 20
  2916.     Energy=80;        //Energia en que se disparen, te la direccio de dispar 300
  2917.     Energy_lost=1.2;        //Perdida de energia de les particules al llarg del temps, x segon 
  2918.     Expansive=1.2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  2919.     Gravity=210;         // + sube, - baja
  2920.     Life_Initial=1000;    //Vida de cada particula 1855
  2921.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  2922.     loop=0;            //Si fem loop
  2923.     Rotation_velocity=-150;    //Velocitat de rotacio (no implementat)
  2924.     Rotation_increm=300;    //Increment de rotacio (no implementat)
  2925.     Radio=50;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  2926.     initial_size=[55,55];     // 150
  2927.     final_size=[200,200];     // 600
  2928.     initial_alpha=1;
  2929.     final_alpha=0;
  2930.     Total_Time=0;
  2931.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  2932.     color_inicial=[0.08,0,0];    
  2933.     color_final=[0.6,0.6,0.6];    //RGB
  2934.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  2935.     texfps=15;
  2936.     texloop=1; 
  2937. }
  2938.  
  2939. //XXX
  2940. clase Personaje_danyo1_3{
  2941.     Total_Time=-1;
  2942. }
  2943.  
  2944. //xxx
  2945. clase Personaje_danyo1_4{
  2946.     Total_Time=-1;
  2947. }
  2948.  
  2949. //xxx
  2950. clase Personaje_danyo1_5{
  2951.     Total_Time=-1;
  2952. }
  2953.  
  2954.  
  2955.  
  2956.  
  2957. // *********Explosion_tanque_**********
  2958. clase Explosion_tanque_1{
  2959.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2960.     Density=20;        //Numero de particules per segon 20
  2961.     Energy=-250;        //Energia en que se disparen, te la direccio de dispar 300
  2962.     Energy_lost=1.1;        //Perdida de energia de les particules al llarg del temps, x segon 
  2963.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  2964.     Gravity=300;         // + sube, - baja
  2965.     Life_Initial=850;    //Vida de cada particula 1855
  2966.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  2967.     loop=0;            //Si fem loop
  2968.     Rotation_velocity=-200;    //Velocitat de rotacio (no implementat)
  2969.     Rotation_increm=400;    //Increment de rotacio (no implementat)
  2970.     Radio=120;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  2971.     initial_size=[80,80];     
  2972.     final_size=[150,150];     // 600
  2973.     initial_alpha=1;
  2974.     final_alpha=1;
  2975.     Total_Time=15000;        //Temps total del sistema de particules, 0 es infinit 400
  2976.     Max_particles=14;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  2977.     color_inicial=[1,1,1];    
  2978.     color_final=[1,1,1];    //RGB
  2979.     textura=llama1/llama; // pruebas con humogris/humogris_   
  2980.     texfps=11;
  2981.     texloop=0; 
  2982. }
  2983.  
  2984.  
  2985. //Fuego tanque destruido
  2986. clase Explosion_tanque_2{
  2987.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  2988.     Density=20;        //Numero de particules per segon 20
  2989.     Energy=250;        //Energia en que se disparen, te la direccio de dispar 300
  2990.     Energy_lost=1.1;        //Perdida de energia de les particules al llarg del temps, x segon 
  2991.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  2992.     Gravity=300;         // + sube, - baja
  2993.     Life_Initial=850;    //Vida de cada particula 1855
  2994.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  2995.     loop=0;            //Si fem loop
  2996.     Rotation_velocity=-200;    //Velocitat de rotacio (no implementat)
  2997.     Rotation_increm=400;    //Increment de rotacio (no implementat)
  2998.     Radio=120;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  2999.     initial_size=[80,80];     
  3000.     final_size=[140,140];     // 600
  3001.     initial_alpha=1;
  3002.     final_alpha=1;
  3003.     Total_Time=30000;        //Temps total del sistema de particules, 0 es infinit 400
  3004.     Max_particles=14;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3005.     color_inicial=[1,1,1];    
  3006.     color_final=[1,1,1];    //RGB
  3007.     textura=llama1/llama; // pruebas con humogris/humogris_   
  3008.     texfps=11;
  3009.     texloop=0; 
  3010. }
  3011.  
  3012. // Humo negro
  3013. clase Explosion_tanque_3{
  3014.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3015.     Density=11;        //Numero de particules per segon 20
  3016.     Energy=300;        //Energia en que se disparen, te la direccio de dispar 300
  3017.     Energy_lost=0.85;        //Perdida de energia de les particules al llarg del temps, x segon 
  3018.     Expansive=1.2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  3019.     Gravity=200;         // + sube, - baja
  3020.     Life_Initial=2800;    //Vida de cada particula 1855
  3021.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  3022.     loop=0;            //Si fem loop
  3023.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  3024.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  3025.     Radio=150;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  3026.     initial_size=[10,10];     // 150
  3027.     final_size=[900,900];     // 600
  3028.     initial_alpha=1;
  3029.     final_alpha=0;
  3030.     Total_Time=32000;        //Temps total del sistema de particules, 0 es infinit 400
  3031.     Max_particles=13;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3032.     color_inicial=[0,0,0];    
  3033.     color_final=[0,0,0];    //RGB
  3034.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  3035.     texfps=15;
  3036.     texloop=1;
  3037. }
  3038.  
  3039.  
  3040.  
  3041. //Explosio BURRA
  3042. clase Explosion_tanque_4{
  3043.     BillboardType=4;
  3044.     Density=1;            
  3045.     Energy=200;    
  3046.     Energy_lost=0.95;        
  3047.     Expansive=0.1;
  3048.     Gravity=0;     
  3049.     Life_Initial=900;
  3050.     Life_variation=100;
  3051.     loop=0;            
  3052.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  3053.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  3054.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  3055.     initial_size=[450,450]; 
  3056.     final_size=[1200,1200];     
  3057.     initial_alpha=1;
  3058.     final_alpha=1;
  3059.     Total_Time=2000;        //Temps total del sistema de particules, 0 es infinit 100
  3060.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  3061.     color_final=[1,1,1];    //RGB 1,1,1
  3062.     color_inicial=[1,1,1];    //RGB 1,1,1
  3063.     textura=explosionA2/explosionA_;
  3064.     texfps=20;
  3065.     texloop=0;
  3066. }
  3067.  
  3068. // Explosions xicotiues
  3069. clase Explosion_tanque_5{
  3070.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3071.     Density=1;            
  3072.     Energy=425;    
  3073.     Energy_lost=1.4;        
  3074.     Expansive=2;
  3075.     Gravity=0;     
  3076.     Life_Initial=1350;
  3077.     Life_variation=701;
  3078.     loop=0;            
  3079.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  3080.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  3081.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  3082.     initial_size=[450,450]; 
  3083.     final_size=[900,900];     
  3084.     initial_alpha=1;
  3085.     final_alpha=1;
  3086.     Total_Time=2000;        //Temps total del sistema de particules, 0 es infinit 100
  3087.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  3088.     color_final=[1,1,1];    //RGB 1,1,1
  3089.     color_inicial=[1,1,1];    //RGB 1,1,1
  3090.     textura=explosionc/explosion;
  3091.     texfps=13;
  3092.     texloop=0;
  3093. }
  3094.  
  3095. // *********Explosion_coche_**********
  3096. // HUMO debajo impacto
  3097. clase Explosion_coche_1{
  3098.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3099.     Density=30;        //Numero de particules per segon 20
  3100.     Energy=100;        //Energia en que se disparen, te la direccio de dispar 300
  3101.     Energy_lost=0.9;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  3102.     Expansive=0.3;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  3103.     Gravity=0;         // + sube, - baja
  3104.     Life_Initial=3500;    //Vida de cada particula 1855
  3105.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  3106.     loop=0;            //Si fem loop
  3107.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  3108.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  3109.     Radio=80;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  3110.     initial_size=[300,300];     // 150
  3111.     final_size=[650,650];     // 600
  3112.     initial_alpha=1;
  3113.     final_alpha=0;
  3114.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  3115.     Max_particles=3;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3116.     color_final=[1,0.9,0.8];    //RGB
  3117.     color_inicial=[0,0,0];
  3118.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  3119.     texfps=15;
  3120.     texloop=0;
  3121.  
  3122. }
  3123.  
  3124.  
  3125. //Fuego 
  3126. clase Explosion_coche_2{
  3127.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3128.     Density=20;        //Numero de particules per segon 20
  3129.     Energy=250;        //Energia en que se disparen, te la direccio de dispar 300
  3130.     Energy_lost=1.1;        //Perdida de energia de les particules al llarg del temps, x segon 
  3131.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  3132.     Gravity=300;         // + sube, - baja
  3133.     Life_Initial=850;    //Vida de cada particula 1855
  3134.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  3135.     loop=0;            //Si fem loop
  3136.     Rotation_velocity=-200;    //Velocitat de rotacio (no implementat)
  3137.     Rotation_increm=400;    //Increment de rotacio (no implementat)
  3138.     Radio=120;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  3139.     initial_size=[80,80];     
  3140.     final_size=[140,140];     // 600
  3141.     initial_alpha=1;
  3142.     final_alpha=1;
  3143.     Total_Time=28000;        //Temps total del sistema de particules, 0 es infinit 400
  3144.     Max_particles=14;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3145.     color_inicial=[1,1,1];    
  3146.     color_final=[1,1,1];    //RGB
  3147.     textura=llama1/llama; // pruebas con humogris/humogris_   
  3148.     texfps=11;
  3149.     texloop=0; 
  3150. }
  3151.  
  3152. // Humo negro
  3153. clase Explosion_coche_3{
  3154.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3155.     Density=11;        //Numero de particules per segon 20
  3156.     Energy=200;        //Energia en que se disparen, te la direccio de dispar 300
  3157.     Energy_lost=0.9;        //Perdida de energia de les particules al llarg del temps, x segon 
  3158.     Expansive=0.8;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  3159.     Gravity=160;         // + sube, - baja
  3160.     Life_Initial=2400;    //Vida de cada particula 1855
  3161.     Life_variation=800;    //Variacio de vida de cada particula, per a que no siguen igual 300
  3162.     loop=0;            //Si fem loop
  3163.     Rotation_velocity=-70;    //Velocitat de rotacio (no implementat)
  3164.     Rotation_increm=140;    //Increment de rotacio (no implementat)
  3165.     Radio=120;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  3166.     initial_size=[10,10];     // 150
  3167.     final_size=[750,750];     // 600
  3168.     initial_alpha=1;
  3169.     final_alpha=0;
  3170.     Total_Time=30000;        //Temps total del sistema de particules, 0 es infinit 400
  3171.     Max_particles=9;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3172.     color_inicial=[0,0,0];    
  3173.     color_final=[0,0,0];    //RGB
  3174.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  3175.     texfps=15;
  3176.     texloop=1;
  3177. }
  3178.  
  3179.  
  3180.  
  3181. //Explosio BURRA
  3182. clase Explosion_coche_4{
  3183.     BillboardType=4;
  3184.     Density=20;            
  3185.     Energy=200;    
  3186.     Energy_lost=0.95;        
  3187.     Expansive=0.1;
  3188.     Gravity=0;     
  3189.     Life_Initial=900;
  3190.     Life_variation=100;
  3191.     loop=0;            
  3192.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  3193.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  3194.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  3195.     initial_size=[450,450]; 
  3196.     final_size=[1200,1200];     
  3197.     initial_alpha=1;
  3198.     final_alpha=1;
  3199.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  3200.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  3201.     color_final=[1,1,1];    //RGB 1,1,1
  3202.     color_inicial=[1,1,1];    //RGB 1,1,1
  3203.     textura=explosionA2/explosionA_;
  3204.     texfps=20;
  3205.     texloop=0;
  3206. }
  3207.  
  3208. // Explosions xicotiues
  3209. clase Explosion_coche_5{
  3210.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3211.     Density=1;            
  3212.     Energy=300;    
  3213.     Energy_lost=1.2;        
  3214.     Expansive=2;
  3215.     Gravity=0;     
  3216.     Life_Initial=1350;
  3217.     Life_variation=701;
  3218.     loop=0;            
  3219.     Rotation_velocity=-80;    //Velocitat de rotacio (no implementat)
  3220.     Rotation_increm=160;    //Increment de rotacio (no implementat)
  3221.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  3222.     initial_size=[350,350]; 
  3223.     final_size=[750,750];     
  3224.     initial_alpha=1;
  3225.     final_alpha=1;
  3226.     Total_Time=1500;        //Temps total del sistema de particules, 0 es infinit 100
  3227.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  3228.     color_final=[1,1,1];    //RGB 1,1,1
  3229.     color_inicial=[1,1,1];    //RGB 1,1,1
  3230.     textura=explosionc/explosion;
  3231.     texfps=13;
  3232.     texloop=0;
  3233. }
  3234.  
  3235.  
  3236. //  *********Explosion_Camion_**********
  3237. // HUMO debajo impacto
  3238. clase Explosion_camion_1{
  3239.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3240.     Density=30;        //Numero de particules per segon 20
  3241.     Energy=200;        //Energia en que se disparen, te la direccio de dispar 300
  3242.     Energy_lost=0.9;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  3243.     Expansive=0.3;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  3244.     Gravity=0;         // + sube, - baja
  3245.     Life_Initial=3500;    //Vida de cada particula 1855
  3246.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  3247.     loop=0;            //Si fem loop
  3248.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  3249.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  3250.     Radio=150;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  3251.     initial_size=[300,300];     // 150
  3252.     final_size=[700,700];     // 600
  3253.     initial_alpha=1;
  3254.     final_alpha=0;
  3255.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  3256.     Max_particles=3;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3257.     color_final=[1,0.9,0.8];    //RGB
  3258.     color_inicial=[0,0,0];
  3259.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  3260.     texfps=15;
  3261.     texloop=0;
  3262.  
  3263. }
  3264.  
  3265.  
  3266. //Fuego 
  3267. clase Explosion_camion_2{
  3268.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3269.     Density=20;        //Numero de particules per segon 20
  3270.     Energy=300;        //Energia en que se disparen, te la direccio de dispar 300
  3271.     Energy_lost=1.1;        //Perdida de energia de les particules al llarg del temps, x segon 
  3272.     Expansive=2.5;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  3273.     Gravity=350;         // + sube, - baja
  3274.     Life_Initial=850;    //Vida de cada particula 1855
  3275.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  3276.     loop=0;            //Si fem loop
  3277.     Rotation_velocity=-200;    //Velocitat de rotacio (no implementat)
  3278.     Rotation_increm=400;    //Increment de rotacio (no implementat)
  3279.     Radio=120;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  3280.     initial_size=[60,60];     
  3281.     final_size=[140,140];     // 600
  3282.     initial_alpha=1;
  3283.     final_alpha=1;
  3284.     Total_Time=27000;        //Temps total del sistema de particules, 0 es infinit 400
  3285.     Max_particles=7;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3286.     color_inicial=[1,1,1];    
  3287.     color_final=[1,1,1];    //RGB
  3288.     textura=llama1/llama; // pruebas con humogris/humogris_   
  3289.     texfps=11;
  3290.     texloop=0; 
  3291. }
  3292.  
  3293. // Humo negro
  3294. clase Explosion_camion_3{
  3295.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3296.     Density=11;        //Numero de particules per segon 20
  3297.     Energy=200;        //Energia en que se disparen, te la direccio de dispar 300
  3298.     Energy_lost=0.9;        //Perdida de energia de les particules al llarg del temps, x segon 
  3299.     Expansive=0.8;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  3300.     Gravity=160;         // + sube, - baja
  3301.     Life_Initial=2400;    //Vida de cada particula 1855
  3302.     Life_variation=800;    //Variacio de vida de cada particula, per a que no siguen igual 300
  3303.     loop=0;            //Si fem loop
  3304.     Rotation_velocity=-70;    //Velocitat de rotacio (no implementat)
  3305.     Rotation_increm=140;    //Increment de rotacio (no implementat)
  3306.     Radio=180;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  3307.     initial_size=[10,10];     // 150
  3308.     final_size=[900,900];     // 600
  3309.     initial_alpha=1;
  3310.     final_alpha=0;
  3311.     Total_Time=30000;        //Temps total del sistema de particules, 0 es infinit 400
  3312.     Max_particles=9;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3313.     color_inicial=[0,0,0];    
  3314.     color_final=[0,0,0];    //RGB
  3315.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  3316.     texfps=15;
  3317.     texloop=1;
  3318. }
  3319.  
  3320.  
  3321.  
  3322. //Explosio BURRA
  3323. clase Explosion_camion_4{
  3324.     BillboardType=4;
  3325.     Density=20;            
  3326.     Energy=200;    
  3327.     Energy_lost=0.95;        
  3328.     Expansive=0.1;
  3329.     Gravity=0;     
  3330.     Life_Initial=900;
  3331.     Life_variation=100;
  3332.     loop=0;            
  3333.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  3334.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  3335.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  3336.     initial_size=[450,450]; 
  3337.     final_size=[1055,1055];     
  3338.     initial_alpha=1;
  3339.     final_alpha=1;
  3340.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  3341.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  3342.     color_final=[1,1,1];    //RGB 1,1,1
  3343.     color_inicial=[1,1,1];    //RGB 1,1,1
  3344.     textura=explosionA2/explosionA_;
  3345.     texfps=20;
  3346.     texloop=0;
  3347. }
  3348.  
  3349. // Explosions xicotiues
  3350. clase Explosion_camion_5{
  3351.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3352.     Density=1;            
  3353.     Energy=380;    
  3354.     Energy_lost=1;        
  3355.     Expansive=2.5;
  3356.     Gravity=0;     
  3357.     Life_Initial=1350;
  3358.     Life_variation=701;
  3359.     loop=0;            
  3360.     Rotation_velocity=-80;    //Velocitat de rotacio (no implementat)
  3361.     Rotation_increm=160;    //Increment de rotacio (no implementat)
  3362.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  3363.     initial_size=[350,350]; 
  3364.     final_size=[850,850];     
  3365.     initial_alpha=1;
  3366.     final_alpha=1;
  3367.     Total_Time=1800;        //Temps total del sistema de particules, 0 es infinit 100
  3368.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  3369.     color_final=[1,1,1];    //RGB 1,1,1
  3370.     color_inicial=[1,1,1];    //RGB 1,1,1
  3371.     textura=explosionc/explosion;
  3372.     texfps=13;
  3373.     texloop=0;
  3374. }
  3375.  
  3376.  
  3377. // ************************************************ IMPACTO MURO *****************************************************************
  3378.  
  3379. // ++++++++++++++ImpactO MURO AP+++++++++++++++
  3380.  
  3381. // HUMO justo impacto
  3382. clase Impacto_muro_1{
  3383.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3384.     Density=30;        //Numero de particules per segon 20
  3385.     Energy=-190;        //Energia en que se disparen, te la direccio de dispar 300
  3386.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  3387.     Expansive=0.3;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  3388.     Gravity=150;         // + sube, - baja
  3389.     Life_Initial=3000;    //Vida de cada particula 1855
  3390.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  3391.     loop=0;            //Si fem loop
  3392.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  3393.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  3394.     Radio=120;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  3395.     initial_size=[200,200];     // 150
  3396.     final_size=[700,700];     // 600
  3397.     initial_alpha=0.8;
  3398.     final_alpha=0;
  3399.     Total_Time=900;        //Temps total del sistema de particules, 0 es infinit 700
  3400.     Max_particles=3;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3401.     color_final=[0.9,0.8,0.7];    //RGB
  3402.     color_inicial=[0.3,0.25,0.2];
  3403.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  3404.     texfps=15;
  3405.     texloop=0;
  3406.  
  3407. }
  3408.  
  3409.  
  3410. // Cachos volando grandes
  3411. clase Impacto_muro_2{
  3412.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3413.     Density=70;        //Numero de particules per segon 
  3414.     Energy=-350;        //Energia en que se disparen, te la direccio de dispar 200
  3415.     Energy_lost=0.95;        //Perdida de energia de les particules al llarg del temps, x segon
  3416.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  3417.     Gravity=-650;         // + sube, - baja
  3418.     Life_Initial=1000;    //Vida de cada particula
  3419.     Life_variation=300;    //Variacio de vida de cada particula, per a que no siguen igual
  3420.     loop=0;            //Si fem loop
  3421.     Rotation_velocity=-150;    //Velocitat de rotacio (no implementat)
  3422.     Rotation_increm=300;    //Increment de rotacio (no implementat)
  3423.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  3424.     initial_size=[60,60];     // 150
  3425.     final_size=[12,12];     //
  3426.     initial_alpha=1;
  3427.     final_alpha=1;
  3428.     Total_Time=300;        //Temps total del sistema de particules, 0 es infinit
  3429.     Max_particles=13;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3430.     color_final=[1,0.95,0.82];
  3431.     color_inicial=[0.6,0.53,0.45];
  3432.     textura=ladrillotocho/ladri1_;
  3433.     texfps=15;
  3434.     texloop=1;
  3435. }
  3436.  
  3437.  
  3438.  
  3439. // Humo negro que sube y sube
  3440. clase Impacto_muro_3{
  3441.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3442.     Density=8;        //Numero de particules per segon 20
  3443.     Energy=-300;        //Energia en que se disparen, te la direccio de dispar 300
  3444.     Energy_lost=1.2;        //Perdida de energia de les particules al llarg del temps, x segon 
  3445.     Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  3446.     Gravity=350;         // + sube, - baja
  3447.     Life_Initial=1500;    //Vida de cada particula 1855
  3448.     Life_variation=400;    //Variacio de vida de cada particula, per a que no siguen igual 300
  3449.     loop=0;            //Si fem loop
  3450.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  3451.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  3452.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  3453.     initial_size=[50,50];     // 150
  3454.     final_size=[500,500];     // 600
  3455.     initial_alpha=1;
  3456.     final_alpha=0;
  3457.     Total_Time=1400;        //400
  3458.     Max_particles=8;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3459.     color_inicial=[0.7,0.63,0.55];    
  3460.     color_final=[0,0,0];    //RGB
  3461.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  3462.     texfps=15;
  3463.     texloop=1; 
  3464. }
  3465.  
  3466.  
  3467. //mas CACHOS peq
  3468. clase Impacto_muro_4{
  3469.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3470.     Density=9;        //Numero de particules per segon 
  3471.     Energy=-50;        //Energia en que se disparen, te la direccio de dispar 200
  3472.     Energy_lost=0.7;        //Perdida de energia de les particules al llarg del temps, x segon
  3473.     Expansive=0.6;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  3474.     Gravity=-650;         // + sube, - baja
  3475.     Life_Initial=1300;    //Vida de cada particula
  3476.     Life_variation=400;    //Variacio de vida de cada particula, per a que no siguen igual
  3477.     loop=0;            //Si fem loop
  3478.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  3479.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  3480.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  3481.     initial_size=[30,30];     // 150
  3482.     final_size=[5,5];     //
  3483.     initial_alpha=1;
  3484.     final_alpha=1;
  3485.     Total_Time=1500;        //Temps total del sistema de particules, 0 es infinit
  3486.     Max_particles=8;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3487.     color_final=[1,0.95,0.9];    //[0.6,0.5,0.4]
  3488.     color_inicial=[0.8,0.75,0.7];    //[0.7,0.6,0.5]
  3489.     textura=ladrillorodando/ladrillo;    //ladrillotocho/ladri1_;
  3490.     texfps=15;
  3491.     texloop=1;
  3492.  
  3493. }
  3494.  
  3495.  
  3496. // EXPLOSION FLASH
  3497. clase Impacto_muro_5{
  3498.     BillboardType=4;
  3499.     Density=15;            
  3500.     Energy=-100;    
  3501.     Energy_lost=1.1;        
  3502.     Expansive=0.1;
  3503.     Gravity=0;     
  3504.     Life_Initial=1500;
  3505.     Life_variation=100;
  3506.     loop=0;            
  3507.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  3508.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  3509.     Radio=5;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  3510.     initial_size=[100,100]; 
  3511.     final_size=[500,500];     
  3512.     initial_alpha=1;
  3513.     final_alpha=1;
  3514.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  3515.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  3516.     color_final=[1,1,1];    //RGB 1,1,1
  3517.     color_inicial=[1,1,1];    //RGB 1,1,1
  3518.     textura=explosionA2/explosionA_;
  3519.     texfps=24;
  3520.     texloop=0;
  3521. }
  3522.  
  3523.  
  3524.  
  3525. //Dani ****************IMPACTO MURO HE!! ******************
  3526.  
  3527. // HUMO debajo impacto
  3528. clase Impacto_muro_HE_1{
  3529.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3530.     Density=30;        //Numero de particules per segon 20
  3531.     Energy=-100;        //Energia en que se disparen, te la direccio de dispar 300
  3532.     Energy_lost=0.9;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  3533.     Expansive=0.3;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  3534.     Gravity=0;         // + sube, - baja
  3535.     Life_Initial=3500;    //Vida de cada particula 1855
  3536.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  3537.     loop=0;            //Si fem loop
  3538.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  3539.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  3540.     Radio=80;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  3541.     initial_size=[400,400];     // 150
  3542.     final_size=[800,800];     // 600
  3543.     initial_alpha=0.8;
  3544.     final_alpha=0;
  3545.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  3546.     Max_particles=3;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3547.     color_final=[1,0.9,0.8];    //RGB
  3548.     color_inicial=[0.3,0.25,0.2];
  3549.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  3550.     texfps=15;
  3551.     texloop=0;
  3552.  
  3553. }
  3554.  
  3555.  
  3556. // Cachos volantes no identificados
  3557. clase Impacto_muro_HE_2{
  3558.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3559.     Density=70;        //Numero de particules per segon 
  3560.     Energy=-550;        //Energia en que se disparen, te la direccio de dispar 200
  3561.     Energy_lost=0.9;        //Perdida de energia de les particules al llarg del temps, x segon
  3562.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  3563.     Gravity=-650;         // + sube, - baja
  3564.     Life_Initial=1500;    //Vida de cada particula
  3565.     Life_variation=300;    //Variacio de vida de cada particula, per a que no siguen igual
  3566.     loop=0;            //Si fem loop
  3567.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  3568.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  3569.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  3570.     initial_size=[30,30];     // 150
  3571.     final_size=[5,5];     //
  3572.     initial_alpha=1;
  3573.     final_alpha=1;
  3574.     Total_Time=300;        //Temps total del sistema de particules, 0 es infinit
  3575.     Max_particles=15;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3576.     color_final=[1,0.95,0.82];
  3577.     color_inicial=[0.45,0.38,0.3];
  3578.     textura=ladrillorodando/ladrillo;    
  3579.     texfps=14;
  3580.     texloop=1;
  3581. }
  3582.  
  3583.  
  3584. // Fum Explosion que puja que puja
  3585. clase Impacto_muro_HE_3{
  3586.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3587.     Density=13;        //Numero de particules per segon 20
  3588.     Energy=-100;        //Energia en que se disparen, te la direccio de dispar 300
  3589.     Energy_lost=0.85;        //Perdida de energia de les particules al llarg del temps, x segon 
  3590.     Expansive=0.3;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  3591.     Gravity=200;         // + sube, - baja
  3592.     Life_Initial=2500;    //Vida de cada particula 1855
  3593.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  3594.     loop=0;            //Si fem loop
  3595.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  3596.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  3597.     Radio=150;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  3598.     initial_size=[100,100];     // 150
  3599.     final_size=[750,750];     // 600
  3600.     initial_alpha=1;
  3601.     final_alpha=0;
  3602.     Total_Time=500;        //Temps total del sistema de particules, 0 es infinit 400
  3603.     Max_particles=7;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3604.     color_inicial=[0,0,0];    
  3605.     color_final=[0.3,0.3,0.3];    //RGB
  3606.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  3607.     texfps=15;
  3608.     texloop=1; 
  3609. }
  3610.  
  3611.  
  3612. //Explosio BURRA
  3613. clase Impacto_muro_HE_4{
  3614.     BillboardType=4;
  3615.     Density=15;            
  3616.     Energy=-100;    
  3617.     Energy_lost=0.95;        
  3618.     Expansive=0.1;
  3619.     Gravity=0;     
  3620.     Life_Initial=900;
  3621.     Life_variation=100;
  3622.     loop=0;            
  3623.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  3624.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  3625.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  3626.     initial_size=[450,450]; 
  3627.     final_size=[850,850];     
  3628.     initial_alpha=1;
  3629.     final_alpha=1;
  3630.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  3631.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  3632.     color_final=[1,1,1];    //RGB 1,1,1
  3633.     color_inicial=[1,1,1];    //RGB 1,1,1
  3634.     textura=explosionA2/explosionA_;
  3635.     texfps=20;
  3636.     texloop=0;
  3637. }
  3638.  
  3639. // Explosions xicotiues
  3640. clase Impacto_muro_HE_5{
  3641.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3642.     Density=15;            
  3643.     Energy=-150;    
  3644.     Energy_lost=1;        
  3645.     Expansive=0.5;
  3646.     Gravity=0;     
  3647.     Life_Initial=1350;
  3648.     Life_variation=1000;
  3649.     loop=0;            
  3650.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  3651.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  3652.     Radio=90;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  3653.     initial_size=[450,450]; 
  3654.     final_size=[850,850];     
  3655.     initial_alpha=1;
  3656.     final_alpha=1;
  3657.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  3658.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  3659.     color_final=[1,1,1];    //RGB 1,1,1
  3660.     color_inicial=[1,1,1];    //RGB 1,1,1
  3661.     textura=explosionc/explosion;
  3662.     texfps=13;
  3663.     texloop=0;
  3664. }
  3665.  
  3666.  
  3667. //DANI+++++++++++++++++++ IMPACTO FOSFORO EN MURO ++++++++++++++++++++
  3668.  
  3669.  
  3670. // FOSFOROR traca amb palmereta muro
  3671. clase Impacto_muro_PH_1{
  3672.     BillboardType=4;     //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4) el 8 para que salga por encima del terreno
  3673.     Density=100;            //Numero de particules per segon
  3674.     Energy=-1000;            //Energia en que se disparen, te la direccio de dispar
  3675.     Energy_lost=0.98;        //Perdida de energia de les particules al llarg del temps, x segon
  3676.     Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  3677.     Gravity=-450;         // + sube, - baja
  3678.     Life_Initial=1500;        //Vida de cada particula
  3679.     Life_variation=200;    //Variacio de vida de cada particula, per a que no siguen igual
  3680.     loop=0;            //Si fem loop
  3681.     Rotation_velocity=-100;    
  3682.     Rotation_increm=200;
  3683.     Radio=50;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  3684.     initial_size=[30,30];     //
  3685.     final_size=[0,0];     //
  3686.     initial_alpha=1;
  3687.     final_alpha=1;
  3688.     Total_Time=200;        //Temps total del sistema de particules, 0 es infinit 400
  3689.     Max_particles=5;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3690.     color_inicial=[1,1,1];    
  3691.     color_final=[0.8,0.8,0.8];    //RGB
  3692.     textura=flash.tga;
  3693.     texfps=1;
  3694.     texloop=0;
  3695.         
  3696.         clase Estela{
  3697.         BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3698.         Density=9;            //Numero de particules per segon
  3699.         Energy=20;            //Energia en que se disparen, tela direccio de dispar
  3700.         Energy_lost=0.8;        //Perdida de energia de les particules al llarg del temps, x segon
  3701.         Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  3702.         Gravity=20;         // + sube, - baja
  3703.         Life_Initial=1200;        //Vida de cada particula
  3704.         Life_variation=300;    //Variacio de vida de cada particula, per a que no siguen igual
  3705.         loop=0;            //Si fem loop
  3706.         Rotation_velocity=-100;    
  3707.         Rotation_increm=200;    
  3708.         Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  3709.         initial_size=[10,10];     //
  3710.         final_size=[220,220];     //
  3711.         initial_alpha=0.8;
  3712.         final_alpha=0;
  3713.         Total_Time=1200;        //Temps total del sistema de particules, 0 es infinit
  3714.         Max_particles=9;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3715.         color_final=[1,1,1];    //RGB
  3716.         color_inicial=[1,1,1];    //RGB
  3717.         textura=fumblanc.tga;  
  3718.         texfps=1;
  3719.         texloop=0;
  3720.         }
  3721. }
  3722.  
  3723.  
  3724. // Chispas
  3725. clase Impacto_muro_PH_2{
  3726.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3727.     Density=700;
  3728.     Energy=1800;
  3729.     Energy_lost=2.5;
  3730.     Expansive=2;
  3731.     Gravity=-80;         // + sube, - baja
  3732.     Life_Initial=1000;
  3733.     Life_variation=0;
  3734.     loop=0;
  3735.     Rotation_velocity=0;
  3736.     Rotation_increm=0;
  3737.     Radio=5;
  3738.     initial_size=[20,20];     //
  3739.     final_size=[1,1];     //
  3740.     initial_alpha=1;
  3741.     final_alpha=0.5;
  3742.     Total_Time=100;        //100
  3743.     Max_particles=20;
  3744.     color_final=[1,1,1];    //RGB
  3745.     color_inicial=[1,1,1];    //RGB
  3746.     textura=flash.tga;
  3747.     texfps=1;
  3748.     texloop=0;
  3749. }
  3750.  
  3751. // Fum blanc al aire
  3752. clase Impacto_muro_PH_3{
  3753.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3754.     Density=40;        //Numero de particules per segon 20
  3755.     Energy=-150;        //Energia en que se disparen, te la direccio de dispar 300
  3756.     Energy_lost=0.95;        //Perdida de energia de les particules al llarg del temps, x segon 
  3757.     Expansive=1.2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  3758.     Gravity=50;         // + sube, - baja
  3759.     Life_Initial=2500;    //Vida de cada particula 1855
  3760.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  3761.     loop=0;            //Si fem loop
  3762.     Rotation_velocity=-80;    //Velocitat de rotacio (no implementat)
  3763.     Rotation_increm=160;    //Increment de rotacio (no implementat)
  3764.     Radio=30;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  3765.     initial_size=[100,100];     // 150
  3766.     final_size=[600,600];     // 600
  3767.     initial_alpha=1;
  3768.     final_alpha=0;
  3769.     Total_Time=300;        //Temps total del sistema de particules, 0 es infinit 400
  3770.     Max_particles=8;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3771.     color_inicial=[1,1,1];    
  3772.     color_final=[1,1,1];    //RGB
  3773.     textura=fumblanc.tga;     // humoanim2/humoanm_;   fumblanc.tga;
  3774.     texfps=15;
  3775.     texloop=1; 
  3776.     
  3777. }
  3778.  
  3779. //explosi≤ centre
  3780. clase Impacto_muro_PH_4{
  3781.     BillboardType=4;
  3782.     Density=15;            
  3783.     Energy=-100;    
  3784.     Energy_lost=0.95;        
  3785.     Expansive=0.1;
  3786.     Gravity=0;     
  3787.     Life_Initial=900;
  3788.     Life_variation=100;
  3789.     loop=0;            
  3790.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  3791.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  3792.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  3793.     initial_size=[300,300]; 
  3794.     final_size=[900,900];     
  3795.     initial_alpha=1;
  3796.     final_alpha=1;
  3797.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  3798.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  3799.     color_final=[1,1,1];    //RGB 1,1,1
  3800.     color_inicial=[1,1,1];    //RGB 1,1,1
  3801.     textura=explosionA2/explosionA_;
  3802.     texfps=20;
  3803.     texloop=0;
  3804. }
  3805.  
  3806. //  FUEGO PH 
  3807.  
  3808. clase Impacto_muro_PH_5{
  3809.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3810.     Density=20;        //Numero de particules per segon 20
  3811.     Energy=-100;        //Energia en que se disparen, te la direccio de dispar 300
  3812.     Energy_lost=0.8;        //Perdida de energia de les particules al llarg del temps, x segon 
  3813.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  3814.     Gravity=400;         // + sube, - baja
  3815.     Life_Initial=850;    //Vida de cada particula 1855
  3816.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  3817.     loop=0;            //Si fem loop
  3818.     Rotation_velocity=-200;    //Velocitat de rotacio (no implementat)
  3819.     Rotation_increm=400;    //Increment de rotacio (no implementat)
  3820.     Radio=95;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  3821.     initial_size=[80,80];     
  3822.     final_size=[180,180];     // 600
  3823.     initial_alpha=1;
  3824.     final_alpha=1;
  3825.     Total_Time=2000;        //Temps total del sistema de particules, 0 es infinit 400
  3826.     Max_particles=10;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3827.     color_inicial=[1,1,1];    
  3828.     color_final=[1,1,1];    //RGB
  3829.     textura=llama1/llama; // pruebas con humogris/humogris_   
  3830.     texfps=11;
  3831.     texloop=0; 
  3832. }
  3833.  
  3834.  
  3835. //********** impacto bala muro*****
  3836.  
  3837.  
  3838. // cachos pequenyos
  3839. clase Impacto_muro_bala_1{
  3840.     BillboardType=2;    
  3841.     Density=12;        
  3842.     Energy=-100;        
  3843.     Energy_lost=1;    
  3844.     Expansive=2;        
  3845.     Gravity=-650;         
  3846.     Life_Initial=900;    
  3847.     Life_variation=400;    
  3848.     loop=0;            
  3849.     Rotation_velocity=-100;    
  3850.     Rotation_increm=200;    
  3851.     Radio=10;            
  3852.     initial_size=[15,15];     
  3853.     final_size=[5,5];     
  3854.     initial_alpha=1;
  3855.     final_alpha=1;
  3856.     Total_Time=200;        
  3857.     Max_particles=5;        
  3858.     color_final=[1,0.95,0.9];    
  3859.     color_inicial=[0.8,0.77,0.73];    
  3860.     textura=ladrillorodando/ladrillo;
  3861.     texfps=15;
  3862.     texloop=1;}
  3863.  
  3864.  
  3865. // Chispa unica
  3866. clase Impacto_muro_bala_2{
  3867.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3868.     Density=20;        //Numero de particules per segon 20
  3869.     Energy=-15;        //Energia en que se disparen, te la direccio de dispar 300
  3870.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 
  3871.     Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  3872.     Gravity=0;         // + sube, - baja
  3873.     Life_Initial=300;    //Vida de cada particula 1855
  3874.     Life_variation=50;    //Variacio de vida de cada particula, per a que no siguen igual 300
  3875.     loop=0;            //Si fem loop
  3876.     Rotation_velocity=-50;    //Velocitat de rotacio (no implementat)
  3877.     Rotation_increm=100;    //Increment de rotacio (no implementat)
  3878.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  3879.     initial_size=[15,15];     // 150
  3880.     final_size=[55,55];     // 600
  3881.     initial_alpha=1;
  3882.     final_alpha=1;
  3883.     Total_Time=100;        //400
  3884.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3885.     color_inicial=[1,1,1];    
  3886.     color_final=[1,1,1];    //RGB
  3887.     textura=chispa.tga;
  3888.     texfps=1;
  3889.     texloop=0; 
  3890. }
  3891.  
  3892. // Polvo nube
  3893. clase Impacto_muro_bala_3{
  3894.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3895.     Density=20;        //Numero de particules per segon 20
  3896.     Energy=-80;        //Energia en que se disparen, te la direccio de dispar 300
  3897.     Energy_lost=0.6;        //Perdida de energia de les particules al llarg del temps, x segon 
  3898.     Expansive=0.8;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  3899.     Gravity=60;         // + sube, - baja
  3900.     Life_Initial=700;    //Vida de cada particula 1855
  3901.     Life_variation=100;    //Variacio de vida de cada particula, per a que no siguen igual 300
  3902.     loop=0;            //Si fem loop
  3903.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  3904.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  3905.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  3906.     initial_size=[20,20];     // 150
  3907.     final_size=[120,120];     // 600
  3908.     initial_alpha=1;
  3909.     final_alpha=0;
  3910.     Total_Time=50;        //Temps total del sistema de particules, 0 es infinit 400
  3911.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3912.     color_inicial=[0.4,0.34,0.24];    
  3913.     color_final=[0.9,0.86,0.79];    //RGB
  3914.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  3915.     texfps=15;
  3916.     texloop=1; 
  3917.     
  3918. }
  3919.  
  3920. //xxxx
  3921. clase Impacto_muro_bala_4{
  3922.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 100
  3923. }
  3924.  
  3925. //xxxx
  3926. clase Impacto_muro_bala_5{
  3927.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 400
  3928. }
  3929.  
  3930.  
  3931.  
  3932.  
  3933. // ************************************************ IMPACTO ACCESIORIo *****************************************************************
  3934.  
  3935. // ++++++++++++++ImpactO acc AP+++++++++++++++
  3936.  
  3937. // HUMO justo impacto
  3938. clase Impacto_acc_1{
  3939.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3940.     Density=30;        //Numero de particules per segon 20
  3941.     Energy=-190;        //Energia en que se disparen, te la direccio de dispar 300
  3942.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  3943.     Expansive=0.3;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  3944.     Gravity=150;         // + sube, - baja
  3945.     Life_Initial=3000;    //Vida de cada particula 1855
  3946.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  3947.     loop=0;            //Si fem loop
  3948.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  3949.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  3950.     Radio=120;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  3951.     initial_size=[200,200];     // 150
  3952.     final_size=[700,700];     // 600
  3953.     initial_alpha=0.8;
  3954.     final_alpha=0;
  3955.     Total_Time=900;        //Temps total del sistema de particules, 0 es infinit 700
  3956.     Max_particles=3;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3957.     color_final=[0.9,0.8,0.7];    //RGB
  3958.     color_inicial=[0.3,0.25,0.2];
  3959.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  3960.     texfps=15;
  3961.     texloop=0;
  3962.  
  3963. }
  3964.  
  3965.  
  3966. //xxxx Cachos volando grandes
  3967. clase Impacto_acc_2{
  3968.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3969.     Density=70;        //Numero de particules per segon 
  3970.     Energy=-350;        //Energia en que se disparen, te la direccio de dispar 200
  3971.     Energy_lost=0.95;        //Perdida de energia de les particules al llarg del temps, x segon
  3972.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  3973.     Gravity=-650;         // + sube, - baja
  3974.     Life_Initial=1000;    //Vida de cada particula
  3975.     Life_variation=300;    //Variacio de vida de cada particula, per a que no siguen igual
  3976.     loop=0;            //Si fem loop
  3977.     Rotation_velocity=-150;    //Velocitat de rotacio (no implementat)
  3978.     Rotation_increm=300;    //Increment de rotacio (no implementat)
  3979.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  3980.     initial_size=[60,60];     // 150
  3981.     final_size=[12,12];     //
  3982.     initial_alpha=1;
  3983.     final_alpha=1;
  3984.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit
  3985.     Max_particles=13;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  3986.     color_final=[1,0.95,0.82];
  3987.     color_inicial=[0.6,0.53,0.45];
  3988.     textura=ladrillotocho/ladri1_;
  3989.     texfps=15;
  3990.     texloop=1;
  3991. }
  3992.  
  3993.  
  3994.  
  3995. // Humo negro que sube y sube
  3996. clase Impacto_acc_3{
  3997.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  3998.     Density=8;        //Numero de particules per segon 20
  3999.     Energy=-300;        //Energia en que se disparen, te la direccio de dispar 300
  4000.     Energy_lost=1.2;        //Perdida de energia de les particules al llarg del temps, x segon 
  4001.     Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4002.     Gravity=350;         // + sube, - baja
  4003.     Life_Initial=1500;    //Vida de cada particula 1855
  4004.     Life_variation=400;    //Variacio de vida de cada particula, per a que no siguen igual 300
  4005.     loop=0;            //Si fem loop
  4006.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  4007.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  4008.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  4009.     initial_size=[50,50];     // 150
  4010.     final_size=[500,500];     // 600
  4011.     initial_alpha=1;
  4012.     final_alpha=0;
  4013.     Total_Time=1400;        //400
  4014.     Max_particles=8;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4015.     color_inicial=[0.7,0.63,0.55];    
  4016.     color_final=[0,0,0];    //RGB
  4017.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  4018.     texfps=15;
  4019.     texloop=1; 
  4020. }
  4021.  
  4022.  
  4023. //xxx mas CACHOS peq
  4024. clase Impacto_acc_4{
  4025.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4026.     Density=9;        //Numero de particules per segon 
  4027.     Energy=-50;        //Energia en que se disparen, te la direccio de dispar 200
  4028.     Energy_lost=0.7;        //Perdida de energia de les particules al llarg del temps, x segon
  4029.     Expansive=0.6;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4030.     Gravity=-650;         // + sube, - baja
  4031.     Life_Initial=1300;    //Vida de cada particula
  4032.     Life_variation=400;    //Variacio de vida de cada particula, per a que no siguen igual
  4033.     loop=0;            //Si fem loop
  4034.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  4035.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  4036.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  4037.     initial_size=[30,30];     // 150
  4038.     final_size=[5,5];     //
  4039.     initial_alpha=1;
  4040.     final_alpha=1;
  4041.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit
  4042.     Max_particles=8;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4043.     color_final=[1,0.95,0.9];    //[0.6,0.5,0.4]
  4044.     color_inicial=[0.8,0.75,0.7];    //[0.7,0.6,0.5]
  4045.     textura=ladrillorodando/ladrillo;    //ladrillotocho/ladri1_;
  4046.     texfps=15;
  4047.     texloop=1;
  4048.  
  4049. }
  4050.  
  4051.  
  4052. // EXPLOSION FLASH
  4053. clase Impacto_acc_5{
  4054.     BillboardType=4;
  4055.     Density=15;            
  4056.     Energy=-100;    
  4057.     Energy_lost=1.1;        
  4058.     Expansive=0.1;
  4059.     Gravity=0;     
  4060.     Life_Initial=1500;
  4061.     Life_variation=100;
  4062.     loop=0;            
  4063.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  4064.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  4065.     Radio=5;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  4066.     initial_size=[100,100]; 
  4067.     final_size=[500,500];     
  4068.     initial_alpha=1;
  4069.     final_alpha=1;
  4070.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  4071.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  4072.     color_final=[1,1,1];    //RGB 1,1,1
  4073.     color_inicial=[1,1,1];    //RGB 1,1,1
  4074.     textura=explosionA2/explosionA_;
  4075.     texfps=24;
  4076.     texloop=0;
  4077. }
  4078.  
  4079.  
  4080.  
  4081. //Dani ****************IMPACTO ACC HE!! ******************
  4082.  
  4083. // HUMO debajo impacto
  4084. clase Impacto_acc_HE_1{
  4085.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4086.     Density=30;        //Numero de particules per segon 20
  4087.     Energy=-100;        //Energia en que se disparen, te la direccio de dispar 300
  4088.     Energy_lost=0.9;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  4089.     Expansive=0.3;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4090.     Gravity=0;         // + sube, - baja
  4091.     Life_Initial=3500;    //Vida de cada particula 1855
  4092.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  4093.     loop=0;            //Si fem loop
  4094.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  4095.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  4096.     Radio=80;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  4097.     initial_size=[400,400];     // 150
  4098.     final_size=[800,800];     // 600
  4099.     initial_alpha=0.8;
  4100.     final_alpha=0;
  4101.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  4102.     Max_particles=3;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4103.     color_final=[1,0.9,0.8];    //RGB
  4104.     color_inicial=[0.3,0.25,0.2];
  4105.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  4106.     texfps=15;
  4107.     texloop=0;
  4108.  
  4109. }
  4110.  
  4111.  
  4112. //xxx Cachos volantes no identificados
  4113. clase Impacto_acc_HE_2{
  4114.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4115.     Density=70;        //Numero de particules per segon 
  4116.     Energy=-550;        //Energia en que se disparen, te la direccio de dispar 200
  4117.     Energy_lost=0.9;        //Perdida de energia de les particules al llarg del temps, x segon
  4118.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4119.     Gravity=-650;         // + sube, - baja
  4120.     Life_Initial=1500;    //Vida de cada particula
  4121.     Life_variation=300;    //Variacio de vida de cada particula, per a que no siguen igual
  4122.     loop=0;            //Si fem loop
  4123.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  4124.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  4125.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  4126.     initial_size=[30,30];     // 150
  4127.     final_size=[5,5];     //
  4128.     initial_alpha=1;
  4129.     final_alpha=1;
  4130.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit
  4131.     Max_particles=15;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4132.     color_final=[1,0.95,0.82];
  4133.     color_inicial=[0.45,0.38,0.3];
  4134.     textura=ladrillorodando/ladrillo;    
  4135.     texfps=14;
  4136.     texloop=1;
  4137. }
  4138.  
  4139.  
  4140. // Fum Explosion que puja que puja
  4141. clase Impacto_acc_HE_3{
  4142.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4143.     Density=13;        //Numero de particules per segon 20
  4144.     Energy=-100;        //Energia en que se disparen, te la direccio de dispar 300
  4145.     Energy_lost=0.85;        //Perdida de energia de les particules al llarg del temps, x segon 
  4146.     Expansive=0.3;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4147.     Gravity=200;         // + sube, - baja
  4148.     Life_Initial=2500;    //Vida de cada particula 1855
  4149.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  4150.     loop=0;            //Si fem loop
  4151.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  4152.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  4153.     Radio=150;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  4154.     initial_size=[100,100];     // 150
  4155.     final_size=[750,750];     // 600
  4156.     initial_alpha=1;
  4157.     final_alpha=0;
  4158.     Total_Time=500;        //Temps total del sistema de particules, 0 es infinit 400
  4159.     Max_particles=7;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4160.     color_inicial=[0,0,0];    
  4161.     color_final=[0.3,0.3,0.3];    //RGB
  4162.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  4163.     texfps=15;
  4164.     texloop=1; 
  4165. }
  4166.  
  4167.  
  4168. //Explosio BURRA
  4169. clase Impacto_acc_HE_4{
  4170.     BillboardType=4;
  4171.     Density=15;            
  4172.     Energy=-100;    
  4173.     Energy_lost=0.95;        
  4174.     Expansive=0.1;
  4175.     Gravity=0;     
  4176.     Life_Initial=900;
  4177.     Life_variation=100;
  4178.     loop=0;            
  4179.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  4180.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  4181.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  4182.     initial_size=[450,450]; 
  4183.     final_size=[850,850];     
  4184.     initial_alpha=1;
  4185.     final_alpha=1;
  4186.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  4187.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  4188.     color_final=[1,1,1];    //RGB 1,1,1
  4189.     color_inicial=[1,1,1];    //RGB 1,1,1
  4190.     textura=explosionA2/explosionA_;
  4191.     texfps=20;
  4192.     texloop=0;
  4193. }
  4194.  
  4195. // Explosions xicotiues
  4196. clase Impacto_acc_HE_5{
  4197.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4198.     Density=15;            
  4199.     Energy=-150;    
  4200.     Energy_lost=1;        
  4201.     Expansive=0.5;
  4202.     Gravity=0;     
  4203.     Life_Initial=1350;
  4204.     Life_variation=1000;
  4205.     loop=0;            
  4206.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  4207.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  4208.     Radio=90;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  4209.     initial_size=[450,450]; 
  4210.     final_size=[850,850];     
  4211.     initial_alpha=1;
  4212.     final_alpha=1;
  4213.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  4214.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  4215.     color_final=[1,1,1];    //RGB 1,1,1
  4216.     color_inicial=[1,1,1];    //RGB 1,1,1
  4217.     textura=explosionc/explosion;
  4218.     texfps=13;
  4219.     texloop=0;
  4220. }
  4221.  
  4222.  
  4223.  
  4224. //********Derrumbe_muro_**********
  4225.  
  4226.  
  4227. //Polvo suelo
  4228. clase Derrumbe_muro_1{
  4229.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4230.     Density=30;        //Numero de particules per segon 20
  4231.     Energy=80;        //Energia en que se disparen, te la direccio de dispar 300
  4232.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  4233.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4234.     Gravity=-50;         // + sube, - baja
  4235.     Life_Initial=2100;    //Vida de cada particula 1855
  4236.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  4237.     loop=0;            //Si fem loop
  4238.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  4239.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  4240.     Radio=50;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  4241.     initial_size=[200,200]; 
  4242.     final_size=[400,750]; 
  4243.     initial_alpha=1;
  4244.     final_alpha=1;
  4245.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  4246.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4247.     color_inicial=[0.3,0.25,0.2];
  4248.     color_final=[0.9,0.8,0.7];    //RGB
  4249.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  4250.     texfps=12;
  4251.     texloop=0;
  4252. }
  4253.  
  4254. //xxx polvo que sube
  4255. clase Derrumbe_muro_2{
  4256.     Total_Time=-1;        //2000
  4257. }
  4258.  
  4259. //xxx
  4260. clase Derrumbe_muro_3{
  4261.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  4262. }
  4263.  
  4264. // particula humo inanimada
  4265. clase Derrumbe_muro_4{
  4266.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4267.     Density=14;        //Numero de particules per segon 20
  4268.     Energy=80;        //Energia en que se disparen, te la direccio de dispar 300
  4269.     Energy_lost=1;        //Perdida de energia de les particules al llarg del temps, x segon 
  4270.     Expansive=1.4;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4271.     Gravity=-50; 
  4272.     Life_Initial=3000;
  4273.     Life_variation=100;
  4274.     loop=0;        
  4275.     Rotation_velocity=-80;    
  4276.     Rotation_increm=160;    
  4277.     Radio=50;
  4278.     initial_size=[100,100];
  4279.     final_size=[600,600];
  4280.     initial_alpha=1;
  4281.     final_alpha=0;
  4282.     Total_Time=200;
  4283.     Max_particles=3;        
  4284.     color_inicial=[0.21,0.18,0.17];    
  4285.     color_final=[0.4,0.34,0.24];        
  4286.     textura=fumblanc.tga;
  4287.     texfps=1;
  4288.     texloop=0; 
  4289. }
  4290.  
  4291. //xxx
  4292. clase Derrumbe_muro_5{
  4293.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  4294. }
  4295.  
  4296.  
  4297. //********Derrumbe_ACC_**********
  4298. //Polvo suelo
  4299. clase Derrumne_acc_1{
  4300.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4301.     Density=30;        //Numero de particules per segon 20
  4302.     Energy=60;        //Energia en que se disparen, te la direccio de dispar 300
  4303.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  4304.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4305.     Gravity=-50;         // + sube, - baja
  4306.     Life_Initial=2100;    //Vida de cada particula 1855
  4307.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  4308.     loop=0;            //Si fem loop
  4309.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  4310.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  4311.     Radio=30;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  4312.     initial_size=[80,80]; 
  4313.     final_size=[200,450]; 
  4314.     initial_alpha=1;
  4315.     final_alpha=1;
  4316.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  4317.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4318.     color_inicial=[0.3,0.25,0.2];
  4319.     color_final=[0.9,0.8,0.7];    //RGB
  4320.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  4321.     texfps=12;
  4322.     texloop=0;
  4323. }
  4324.  
  4325. //polvo que sube
  4326. clase Derrumne_acc_2{
  4327.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4328.     Density=14;        //Numero de particules per segon 20
  4329.     Energy=50;        //Energia en que se disparen, te la direccio de dispar 300
  4330.     Energy_lost=1;        //Perdida de energia de les particules al llarg del temps, x segon 
  4331.     Expansive=1.4;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4332.     Gravity=-30; 
  4333.     Life_Initial=3000;
  4334.     Life_variation=100;
  4335.     loop=0;        
  4336.     Rotation_velocity=-80;    
  4337.     Rotation_increm=160;    
  4338.     Radio=30;
  4339.     initial_size=[50,50];
  4340.     final_size=[300,300];
  4341.     initial_alpha=1;
  4342.     final_alpha=0;
  4343.     Total_Time=200;
  4344.     Max_particles=2;        
  4345.     color_inicial=[0.3,0.24,0.14];    
  4346.     color_final=[0.7,0.64,0.56];    //RGB
  4347.     textura=fumblanc.tga;
  4348.     texfps=1;
  4349.     texloop=0; 
  4350. }
  4351.  
  4352. //xxx
  4353. clase Derrumne_acc_3{
  4354.     Total_Time=-1;
  4355. }
  4356.  
  4357. //xxx
  4358. clase Derrumne_acc_4{
  4359.     Total_Time=-1;    
  4360. }
  4361. //xxx
  4362. clase Derrumne_acc_5{
  4363.     Total_Time=-1;
  4364. }
  4365.  
  4366.  
  4367.  
  4368.  
  4369. //*************************************************Fi impacte mur *******************************************************+
  4370.  
  4371.  
  4372. // UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU SOLDADO SANGRE UUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUU
  4373. //sangre a chorros
  4374. clase Soldado_sangre_1{
  4375.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4376.     Density=20;        //Numero de particules per segon 20
  4377.     Energy=-100;        //Energia en que se disparen, te la direccio de dispar 300
  4378.     Energy_lost=0.85;        //Perdida de energia de les particules al llarg del temps, x segon 
  4379.     Expansive=0.8;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4380.     Gravity=0;         // + sube, - baja
  4381.     Life_Initial=1000;    //Vida de cada particula 1855
  4382.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  4383.     loop=0;            //Si fem loop
  4384.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  4385.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  4386.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  4387.     initial_size=[5,5];     // 150
  4388.     final_size=[100,100];     // 600
  4389.     initial_alpha=1;
  4390.     final_alpha=0;
  4391.     Total_Time=500;        //Temps total del sistema de particules, 0 es infinit 400
  4392.     Max_particles=3;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4393.     color_inicial=[0.6,0.13,0.22];    
  4394.     color_final=[0.457,0.03,0.167];    //RGB
  4395.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  4396.     texfps=15;
  4397.     texloop=1; 
  4398. }
  4399.  
  4400. //xxx
  4401. clase Soldado_sangre_2{
  4402.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 400
  4403. }
  4404.  
  4405. //xxx
  4406. clase Soldado_sangre_3{
  4407.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 400
  4408. }
  4409.  
  4410. //xxx
  4411. clase Soldado_sangre_4{
  4412.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 400
  4413. }
  4414.  
  4415. //xxx
  4416. clase Soldado_sangre_5{
  4417.     Total_Time=-1;
  4418. }
  4419.  
  4420.  
  4421.  
  4422.  
  4423. //***********************************************Impacto arbol************************************************
  4424. // ************************impacto arbol (AP)***********
  4425.  
  4426. // HUMO justo impacto
  4427. clase Impacto_arbol_1{
  4428.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4429.     Density=30;        //Numero de particules per segon 20
  4430.     Energy=-190;        //Energia en que se disparen, te la direccio de dispar 300
  4431.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  4432.     Expansive=0.3;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4433.     Gravity=150;         // + sube, - baja
  4434.     Life_Initial=3000;    //Vida de cada particula 1855
  4435.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  4436.     loop=0;            //Si fem loop
  4437.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  4438.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  4439.     Radio=120;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  4440.     initial_size=[200,200];     // 150
  4441.     final_size=[700,700];     // 600
  4442.     initial_alpha=0.8;
  4443.     final_alpha=0;
  4444.     Total_Time=900;        //Temps total del sistema de particules, 0 es infinit 700
  4445.     Max_particles=3;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4446.     color_final=[0.9,0.8,0.7];    //RGB
  4447.     color_inicial=[0.3,0.25,0.2];
  4448.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  4449.     texfps=15;
  4450.     texloop=0;
  4451. }
  4452.  
  4453.  
  4454. // cachos arbol
  4455. clase Impacto_arbol_2{
  4456.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4457.     Density=20;        //Numero de particules per segon 20
  4458.     Energy=-150;        //Energia en que se disparen, te la direccio de dispar 300
  4459.     Energy_lost=0.7;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  4460.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4461.     Gravity=-420;         // + sube, - baja
  4462.     Life_Initial=2500;    //Vida de cada particula 1855
  4463.     Life_variation=1300;    //Variacio de vida de cada particula, per a que no siguen igual 300
  4464.     loop=0;            //Si fem loop
  4465.     Rotation_velocity=-300;    //Velocitat de rotacio (no implementat)
  4466.     Rotation_increm=600;    //Increment de rotacio (no implementat)
  4467.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  4468.     initial_size=[50,35];     // 150
  4469.     final_size=[50,35];     // 600
  4470.     initial_alpha=1;
  4471.     final_alpha=0;
  4472.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  4473.     Max_particles=8;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4474.     color_final=[1,1,1];    //RGB
  4475.     color_inicial=[1,1,1];
  4476.     textura=rama.tga;
  4477.     texfps=1;
  4478.     texloop=0;
  4479. }
  4480.  
  4481.  
  4482.  
  4483. // Humo negro que sube y sube
  4484. clase Impacto_arbol_3{
  4485.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4486.     Density=8;        //Numero de particules per segon 20
  4487.     Energy=-300;        //Energia en que se disparen, te la direccio de dispar 300
  4488.     Energy_lost=1.2;        //Perdida de energia de les particules al llarg del temps, x segon 
  4489.     Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4490.     Gravity=350;         // + sube, - baja
  4491.     Life_Initial=1500;    //Vida de cada particula 1855
  4492.     Life_variation=400;    //Variacio de vida de cada particula, per a que no siguen igual 300
  4493.     loop=0;            //Si fem loop
  4494.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  4495.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  4496.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  4497.     initial_size=[50,50];     // 150
  4498.     final_size=[500,500];     // 600
  4499.     initial_alpha=1;
  4500.     final_alpha=0;
  4501.     Total_Time=1400;        //400
  4502.     Max_particles=8;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4503.     color_inicial=[0.7,0.63,0.55];    
  4504.     color_final=[0,0,0];    //RGB
  4505.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  4506.     texfps=15;
  4507.     texloop=1; 
  4508. }
  4509.  
  4510.  
  4511. //Hojas
  4512. clase Impacto_arbol_4{
  4513.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4514.     Density=30;        //Numero de particules per segon 20
  4515.     Energy=-300;        //Energia en que se disparen, te la direccio de dispar 300
  4516.     Energy_lost=0.8;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  4517.     Expansive=3;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4518.     Gravity=-200;         // + sube, - baja
  4519.     Life_Initial=2500;    //Vida de cada particula 1855
  4520.     Life_variation=1000;    //Variacio de vida de cada particula, per a que no siguen igual 300
  4521.     loop=0;            //Si fem loop
  4522.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  4523.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  4524.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  4525.     initial_size=[35,35];     // 150
  4526.     final_size=[35,35];     // 600
  4527.     initial_alpha=1;
  4528.     final_alpha=0;
  4529.     Total_Time=800;        //Temps total del sistema de particules, 0 es infinit 700
  4530.     Max_particles=20;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4531.     color_final=[1,1,1];    //RGB
  4532.     color_inicial=[0.7,0.7,0.7];
  4533.     textura=hoja/hoja;
  4534.     texfps=15;
  4535.     texloop=1;
  4536. }
  4537.  
  4538.  
  4539. // EXPLOSION FLASH
  4540. clase Impacto_arbol_5{
  4541.     BillboardType=4;
  4542.     Density=15;            
  4543.     Energy=-100;    
  4544.     Energy_lost=1.1;        
  4545.     Expansive=0.1;
  4546.     Gravity=0;     
  4547.     Life_Initial=1500;
  4548.     Life_variation=100;
  4549.     loop=0;            
  4550.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  4551.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  4552.     Radio=5;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  4553.     initial_size=[100,100]; 
  4554.     final_size=[500,500];     
  4555.     initial_alpha=1;
  4556.     final_alpha=1;
  4557.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  4558.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  4559.     color_final=[1,1,1];    //RGB 1,1,1
  4560.     color_inicial=[1,1,1];    //RGB 1,1,1
  4561.     textura=explosionA2/explosionA_;
  4562.     texfps=24;
  4563.     texloop=0;
  4564. }
  4565.  
  4566.  
  4567. //***********Impacto_arbol_HE******************
  4568. // Ramas
  4569. clase Impacto_arbol_HE_1{
  4570.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4571.     Density=20;        //Numero de particules per segon 20
  4572.     Energy=-450;        //Energia en que se disparen, te la direccio de dispar 300
  4573.     Energy_lost=0.7;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  4574.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4575.     Gravity=-420;         // + sube, - baja
  4576.     Life_Initial=2500;    //Vida de cada particula 1855
  4577.     Life_variation=1300;    //Variacio de vida de cada particula, per a que no siguen igual 300
  4578.     loop=0;            //Si fem loop
  4579.     Rotation_velocity=-300;    //Velocitat de rotacio (no implementat)
  4580.     Rotation_increm=600;    //Increment de rotacio (no implementat)
  4581.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  4582.     initial_size=[50,35];     // 150
  4583.     final_size=[50,35];     // 600
  4584.     initial_alpha=1;
  4585.     final_alpha=0;
  4586.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  4587.     Max_particles=8;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4588.     color_final=[1,1,1];    //RGB
  4589.     color_inicial=[1,1,1];
  4590.     textura=rama.tga;
  4591.     texfps=1;
  4592.     texloop=0;
  4593. }
  4594.  
  4595.  
  4596. // hojas
  4597. clase Impacto_arbol_HE_2{
  4598.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4599.     Density=30;        //Numero de particules per segon 20
  4600.     Energy=-600;        //Energia en que se disparen, te la direccio de dispar 300
  4601.     Energy_lost=0.8;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  4602.     Expansive=3;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4603.     Gravity=-200;         // + sube, - baja
  4604.     Life_Initial=3300;    //Vida de cada particula 1855
  4605.     Life_variation=1000;    //Variacio de vida de cada particula, per a que no siguen igual 300
  4606.     loop=0;            //Si fem loop
  4607.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  4608.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  4609.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  4610.     initial_size=[35,35];     // 150
  4611.     final_size=[35,35];     // 600
  4612.     initial_alpha=1;
  4613.     final_alpha=0;
  4614.     Total_Time=800;        //Temps total del sistema de particules, 0 es infinit 700
  4615.     Max_particles=20;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4616.     color_final=[1,1,1];    //RGB
  4617.     color_inicial=[0.7,0.7,0.7];
  4618.     textura=hoja/hoja;
  4619.     texfps=15;
  4620.     texloop=1;
  4621. }
  4622.  
  4623.  
  4624. // Fum Explosion que puja que puja
  4625. clase Impacto_arbol_HE_3{
  4626.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4627.     Density=13;        //Numero de particules per segon 20
  4628.     Energy=-400;        //Energia en que se disparen, te la direccio de dispar 300
  4629.     Energy_lost=1;        //Perdida de energia de les particules al llarg del temps, x segon 
  4630.     Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4631.     Gravity=100;         // + sube, - baja
  4632.     Life_Initial=2300;    //Vida de cada particula 1855
  4633.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  4634.     loop=0;            //Si fem loop
  4635.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  4636.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  4637.     Radio=150;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  4638.     initial_size=[100,100];     // 150
  4639.     final_size=[750,750];     // 600
  4640.     initial_alpha=1;
  4641.     final_alpha=0;
  4642.     Total_Time=500;        //Temps total del sistema de particules, 0 es infinit 400
  4643.     Max_particles=8;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4644.     color_inicial=[0,0,0];    
  4645.     color_final=[0.3,0.3,0.3];    //RGB
  4646.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  4647.     texfps=15;
  4648.     texloop=1; 
  4649. }
  4650.  
  4651.  
  4652. //Explosio BURRA
  4653. clase Impacto_arbol_HE_4{
  4654.     BillboardType=4;
  4655.     Density=15;            
  4656.     Energy=-100;    
  4657.     Energy_lost=0.95;        
  4658.     Expansive=0.1;
  4659.     Gravity=0;     
  4660.     Life_Initial=900;
  4661.     Life_variation=100;
  4662.     loop=0;            
  4663.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  4664.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  4665.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  4666.     initial_size=[450,450]; 
  4667.     final_size=[900,900];     
  4668.     initial_alpha=1;
  4669.     final_alpha=1;
  4670.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  4671.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  4672.     color_final=[1,1,1];    //RGB 1,1,1
  4673.     color_inicial=[1,1,1];    //RGB 1,1,1
  4674.     textura=explosionA2/explosionA_;
  4675.     texfps=20;
  4676.     texloop=0;
  4677. }
  4678.  
  4679. // Explosions xicotiues
  4680. clase Impacto_arbol_HE_5{
  4681.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4682.     Density=15;            
  4683.     Energy=-150;    
  4684.     Energy_lost=1;        
  4685.     Expansive=0.5;
  4686.     Gravity=0;     
  4687.     Life_Initial=1350;
  4688.     Life_variation=1000;
  4689.     loop=0;            
  4690.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  4691.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  4692.     Radio=90;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  4693.     initial_size=[450,450]; 
  4694.     final_size=[900,900];     
  4695.     initial_alpha=1;
  4696.     final_alpha=1;
  4697.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  4698.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  4699.     color_final=[1,1,1];    //RGB 1,1,1
  4700.     color_inicial=[1,1,1];    //RGB 1,1,1
  4701.     textura=explosionc/explosion;
  4702.     texfps=13;
  4703.     texloop=0;
  4704. }
  4705.  
  4706. //*********Impacto_arbol_PH******************
  4707.  
  4708. clase Impacto_arbol_PH_1{
  4709.     BillboardType=4;     //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4) el 8 para que salga por encima del terreno
  4710.     Density=100;            //Numero de particules per segon
  4711.     Energy=-1000;            //Energia en que se disparen, te la direccio de dispar
  4712.     Energy_lost=0.98;        //Perdida de energia de les particules al llarg del temps, x segon
  4713.     Expansive=1.2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  4714.     Gravity=-450;         // + sube, - baja
  4715.     Life_Initial=1500;        //Vida de cada particula
  4716.     Life_variation=200;    //Variacio de vida de cada particula, per a que no siguen igual
  4717.     loop=0;            //Si fem loop
  4718.     Rotation_velocity=-100;    
  4719.     Rotation_increm=200;
  4720.     Radio=50;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  4721.     initial_size=[30,30];     //
  4722.     final_size=[0,0];     //
  4723.     initial_alpha=1;
  4724.     final_alpha=1;
  4725.     Total_Time=200;        //Temps total del sistema de particules, 0 es infinit 400
  4726.     Max_particles=7;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4727.     color_inicial=[1,1,1];    
  4728.     color_final=[0.8,0.8,0.8];    //RGB
  4729.     textura=flash.tga;
  4730.     texfps=1;
  4731.     texloop=0;
  4732.         
  4733.         clase Estela{
  4734.         BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4735.         Density=9;            //Numero de particules per segon
  4736.         Energy=20;            //Energia en que se disparen, tela direccio de dispar
  4737.         Energy_lost=0.8;        //Perdida de energia de les particules al llarg del temps, x segon
  4738.         Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  4739.         Gravity=20;         // + sube, - baja
  4740.         Life_Initial=1200;        //Vida de cada particula
  4741.         Life_variation=300;    //Variacio de vida de cada particula, per a que no siguen igual
  4742.         loop=0;            //Si fem loop
  4743.         Rotation_velocity=-100;    
  4744.         Rotation_increm=200;    
  4745.         Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  4746.         initial_size=[10,10];     //
  4747.         final_size=[220,220];     //
  4748.         initial_alpha=0.8;
  4749.         final_alpha=0;
  4750.         Total_Time=1200;        //Temps total del sistema de particules, 0 es infinit
  4751.         Max_particles=9;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4752.         color_final=[1,1,1];    //RGB
  4753.         color_inicial=[1,1,1];    //RGB
  4754.         textura=fumblanc.tga;  
  4755.         texfps=1;
  4756.         texloop=0;
  4757.         }
  4758. }
  4759.  
  4760.  
  4761. // Hojas
  4762. clase Impacto_arbol_PH_2{
  4763.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4764.     Density=30;        //Numero de particules per segon 20
  4765.     Energy=-600;        //Energia en que se disparen, te la direccio de dispar 300
  4766.     Energy_lost=0.8;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  4767.     Expansive=3;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4768.     Gravity=-200;         // + sube, - baja
  4769.     Life_Initial=3300;    //Vida de cada particula 1855
  4770.     Life_variation=1000;    //Variacio de vida de cada particula, per a que no siguen igual 300
  4771.     loop=0;            //Si fem loop
  4772.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  4773.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  4774.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  4775.     initial_size=[35,35];     // 150
  4776.     final_size=[35,35];     // 600
  4777.     initial_alpha=1;
  4778.     final_alpha=0;
  4779.     Total_Time=800;        //Temps total del sistema de particules, 0 es infinit 700
  4780.     Max_particles=20;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4781.     color_final=[1,1,1];    //RGB
  4782.     color_inicial=[0.7,0.7,0.7];
  4783.     textura=hoja/hoja;
  4784.     texfps=15;
  4785.     texloop=1;
  4786.         clase Estela{
  4787.         BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4788.         Density=10;        //Numero de particules per segon 20
  4789.         Energy=0;        //Energia en que se disparen, te la direccio de dispar 300
  4790.         Energy_lost=0.8;        //Perdida de energia de les particules al llarg del temps, x segon 
  4791.         Expansive=1.5;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4792.         Gravity=100;         // + sube, - baja
  4793.         Life_Initial=850;    //Vida de cada particula 1855
  4794.         Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  4795.         loop=0;            //Si fem loop
  4796.         Rotation_velocity=-200;    //Velocitat de rotacio (no implementat)
  4797.         Rotation_increm=400;    //Increment de rotacio (no implementat)
  4798.         Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  4799.         initial_size=[10,10];     
  4800.         final_size=[200,200];     // 600
  4801.         initial_alpha=1;
  4802.         final_alpha=1;
  4803.         Total_Time=1500;        //Temps total del sistema de particules, 0 es infinit 400
  4804.         Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4805.         color_inicial=[1,1,1];    
  4806.         color_final=[1,1,1];    //RGB
  4807.         textura=llama1/llama; // pruebas con humogris/humogris_   
  4808.         texfps=11;
  4809.         texloop=0; 
  4810.         }
  4811. }
  4812.  
  4813.  
  4814. // Fum blanc al aire
  4815. clase Impacto_arbol_PH_3{
  4816.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4817.     Density=40;        //Numero de particules per segon 20
  4818.     Energy=-150;        //Energia en que se disparen, te la direccio de dispar 300
  4819.     Energy_lost=0.95;        //Perdida de energia de les particules al llarg del temps, x segon 
  4820.     Expansive=1.2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4821.     Gravity=50;         // + sube, - baja
  4822.     Life_Initial=2500;    //Vida de cada particula 1855
  4823.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  4824.     loop=0;            //Si fem loop
  4825.     Rotation_velocity=-80;    //Velocitat de rotacio (no implementat)
  4826.     Rotation_increm=160;    //Increment de rotacio (no implementat)
  4827.     Radio=30;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  4828.     initial_size=[100,100];     // 150
  4829.     final_size=[600,600];     // 600
  4830.     initial_alpha=1;
  4831.     final_alpha=0;
  4832.     Total_Time=300;        //Temps total del sistema de particules, 0 es infinit 400
  4833.     Max_particles=8;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4834.     color_inicial=[1,1,1];    
  4835.     color_final=[1,1,1];    //RGB
  4836.     textura=fumblanc.tga;     // humoanim2/humoanm_;   fumblanc.tga;
  4837.     texfps=15;
  4838.     texloop=1; 
  4839. }
  4840.  
  4841. //explosi≤ centre
  4842. clase Impacto_arbol_PH_4{
  4843.     BillboardType=4;
  4844.     Density=15;            
  4845.     Energy=-100;    
  4846.     Energy_lost=0.95;        
  4847.     Expansive=0.1;
  4848.     Gravity=0;     
  4849.     Life_Initial=900;
  4850.     Life_variation=100;
  4851.     loop=0;            
  4852.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  4853.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  4854.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  4855.     initial_size=[300,300]; 
  4856.     final_size=[900,900];     
  4857.     initial_alpha=1;
  4858.     final_alpha=1;
  4859.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  4860.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  4861.     color_final=[1,1,1];    //RGB 1,1,1
  4862.     color_inicial=[1,1,1];    //RGB 1,1,1
  4863.     textura=explosionA2/explosionA_;
  4864.     texfps=20;
  4865.     texloop=0;
  4866. }
  4867.  
  4868. //  FUEGO PH arbol
  4869. clase Impacto_arbol_PH_5{
  4870.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4871.     Density=40;        //Numero de particules per segon 20
  4872.     Energy=-200;        //Energia en que se disparen, te la direccio de dispar 300
  4873.     Energy_lost=0.8;        //Perdida de energia de les particules al llarg del temps, x segon 
  4874.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4875.     Gravity=400;         // + sube, - baja
  4876.     Life_Initial=850;    //Vida de cada particula 1855
  4877.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  4878.     loop=0;            //Si fem loop
  4879.     Rotation_velocity=-200;    //Velocitat de rotacio (no implementat)
  4880.     Rotation_increm=400;    //Increment de rotacio (no implementat)
  4881.     Radio=70;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  4882.     initial_size=[80,80];     
  4883.     final_size=[170,170];     // 600
  4884.     initial_alpha=1;
  4885.     final_alpha=1;
  4886.     Total_Time=1500;        //Temps total del sistema de particules, 0 es infinit 400
  4887.     Max_particles=15;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4888.     color_inicial=[1,1,1];    
  4889.     color_final=[1,1,1];    //RGB
  4890.     textura=llama1/llama; // pruebas con humogris/humogris_   
  4891.     texfps=11;
  4892.     texloop=0; 
  4893. }
  4894.  
  4895.  
  4896. //*************Impacto_arbol_bala************
  4897.  
  4898. clase Impacto_arbol_bala_1{
  4899.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4900.     Density=30;        //Numero de particules per segon 20
  4901.     Energy=-200;        //Energia en que se disparen, te la direccio de dispar 300
  4902.     Energy_lost=0.8;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  4903.     Expansive=5;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4904.     Gravity=-200;         // + sube, - baja
  4905.     Life_Initial=2000;    //Vida de cada particula 1855
  4906.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  4907.     loop=0;            //Si fem loop
  4908.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  4909.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  4910.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  4911.     initial_size=[35,35];     // 150
  4912.     final_size=[35,35];     // 600
  4913.     initial_alpha=1;
  4914.     final_alpha=0;
  4915.     Total_Time=500;        //Temps total del sistema de particules, 0 es infinit 700
  4916.     Max_particles=15;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4917.     color_final=[1,1,1];    //RGB
  4918.     color_inicial=[0.7,0.7,0.7];
  4919.     textura=hoja/hoja;
  4920.     texfps=15;
  4921.     texloop=1;
  4922. }
  4923.  
  4924. clase Impacto_arbol_bala_2{
  4925.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4926.     Density=20;        //Numero de particules per segon 20
  4927.     Energy=-100;        //Energia en que se disparen, te la direccio de dispar 300
  4928.     Energy_lost=0.85;        //Perdida de energia de les particules al llarg del temps, x segon 
  4929.     Expansive=0.8;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  4930.     Gravity=200;         // + sube, - baja
  4931.     Life_Initial=700;    //Vida de cada particula 1855
  4932.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  4933.     loop=0;            //Si fem loop
  4934.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  4935.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  4936.     Radio=30;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  4937.     initial_size=[5,5];     // 150
  4938.     final_size=[30,30];     // 600
  4939.     initial_alpha=1;
  4940.     final_alpha=0;
  4941.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 400
  4942.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  4943.     color_inicial=[0.5,0.44,0.34];    
  4944.     color_final=[0.9,0.84,0.76];    //RGB
  4945.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  4946.     texfps=15;
  4947.     texloop=1; 
  4948. }
  4949.  
  4950.  
  4951. clase Impacto_arbol_bala_3{
  4952.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  4953.  
  4954. }
  4955.  
  4956. clase Impacto_arbol_bala_4{
  4957.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  4958. }
  4959.  
  4960. clase Impacto_arbol_bala_5{
  4961.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  4962. }
  4963.  
  4964.  
  4965. //**********************************Accesorios********************************************************************
  4966. //*********Explosion_barrilgasolina_********
  4967. //bola de fuego
  4968. clase Explosion_barrilgasolina_1{
  4969.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4970.     Density=12;            
  4971.     Energy=650;    
  4972.     Energy_lost=1.8;        
  4973.     Expansive=0.5;
  4974.     Gravity=-100;     
  4975.     Life_Initial=1200;
  4976.     Life_variation=800;
  4977.     loop=0;            
  4978.     Rotation_velocity=-50;    //Velocitat de rotacio (no implementat)
  4979.     Rotation_increm=100;    //Increment de rotacio (no implementat)
  4980.     Radio=50;
  4981.     initial_size=[100,100]; 
  4982.     final_size=[650,650];     
  4983.     initial_alpha=1;
  4984.     final_alpha=1;
  4985.     Total_Time=500;        //Temps total del sistema de particules, 0 es infinit 100
  4986.     Max_particles=5;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  4987.     color_final=[0.9,0.9,1];    
  4988.     color_inicial=[1,1,1];
  4989.     textura=bolafuego/bolafuego_;    //explosionc/explosion
  4990.     texfps=15;
  4991.     texloop=0;
  4992. }
  4993.  
  4994.  
  4995. //humo
  4996. clase Explosion_barrilgasolina_2{
  4997.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  4998.     Density=11;        //Numero de particules per segon 20
  4999.     Energy=600;        //Energia en que se disparen, te la direccio de dispar 300
  5000.     Energy_lost=0.9;        //Perdida de energia de les particules al llarg del temps, x segon 
  5001.     Expansive=0.9;
  5002.     Gravity=0;         // + sube, - baja
  5003.     Life_Initial=2200;    //Vida de cada particula 1855
  5004.     Life_variation=700;    //Variacio de vida de cada particula, per a que no siguen igual 300
  5005.     loop=0;            //Si fem loop
  5006.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  5007.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  5008.     Radio=150;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  5009.     initial_size=[100,100];     // 150
  5010.     final_size=[900,900];     // 600
  5011.     initial_alpha=1;
  5012.     final_alpha=0;
  5013.     Total_Time=500;        //Temps total del sistema de particules, 0 es infinit 400
  5014.     Max_particles=7;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  5015.     color_inicial=[0,0,0];    
  5016.     color_final=[0,0,0];    //RGB
  5017.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  5018.     texfps=15;
  5019.     texloop=1;
  5020. }
  5021.  
  5022.  
  5023. //fuego
  5024. clase Explosion_barrilgasolina_3{
  5025.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5026.     Density=10;        //Numero de particules per segon 20
  5027.     Energy=170;        //Energia en que se disparen, te la direccio de dispar 300
  5028.     Energy_lost=0.8;        //Perdida de energia de les particules al llarg del temps, x segon 
  5029.     Expansive=1.5;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  5030.     Gravity=170;         // + sube, - baja
  5031.     Life_Initial=850;    //Vida de cada particula 1855
  5032.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  5033.     loop=0;            //Si fem loop
  5034.     Rotation_velocity=-250;    //Velocitat de rotacio (no implementat)
  5035.     Rotation_increm=500;    //Increment de rotacio (no implementat)
  5036.     Radio=40;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  5037.     initial_size=[80,80];     
  5038.     final_size=[160,160];     // 600
  5039.     initial_alpha=1;
  5040.     final_alpha=1;
  5041.     Total_Time=7000;        //Temps total del sistema de particules, 0 es infinit 400
  5042.     Max_particles=11;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  5043.     color_inicial=[1,1,1];    
  5044.     color_final=[1,1,1];    //RGB
  5045.     textura=llama1/llama; // pruebas con humogris/humogris_   
  5046.     texfps=11;
  5047.     texloop=0; 
  5048. }
  5049. //humo continuo
  5050. clase Explosion_barrilgasolina_4{
  5051.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5052.     Density=5;        //Numero de particules per segon 20
  5053.     Energy=100;        //Energia en que se disparen, te la direccio de dispar 300
  5054.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 
  5055.     Expansive=0.65;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  5056.     Gravity=150;         // + sube, - baja
  5057.     Life_Initial=2200;    //Vida de cada particula 1855
  5058.     Life_variation=1000;    //Variacio de vida de cada particula, per a que no siguen igual 300
  5059.     loop=0;            //Si fem loop
  5060.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  5061.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  5062.     Radio=50;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  5063.     initial_size=[100,100];     // 150
  5064.     final_size=[800,800];     // 600
  5065.     initial_alpha=1;
  5066.     final_alpha=0;
  5067.     Total_Time=8000;        //Temps total del sistema de particules, 0 es infinit 400
  5068.     Max_particles=7;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  5069.     color_inicial=[0,0,0];    
  5070.     color_final=[0.3,0.3,0.3];    //RGB
  5071.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  5072.     texfps=15;
  5073.     texloop=1;
  5074. }
  5075. //xxx
  5076. clase Explosion_barrilgasolina_5{
  5077.     Total_Time=-1;
  5078. }
  5079.  
  5080.  
  5081. //*********Explosion_cajamunicion_********
  5082. //explosion xicotiua
  5083. clase Explosion_cajamunicion_1{
  5084.     BillboardType=4;     //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4) el 8 para que salga por encima del terreno
  5085.     Density=10;            //Numero de particules per segon
  5086.     Energy=2000;            //Energia en que se disparen, te la direccio de dispar
  5087.     Energy_lost=2.3;        //Perdida de energia de les particules al llarg del temps, x segon
  5088.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  5089.     Gravity=-150;         // + sube, - baja
  5090.     Life_Initial=1000;        //Vida de cada particula
  5091.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual
  5092.     loop=0;            //Si fem loop
  5093.     Rotation_velocity=0;    
  5094.     Rotation_increm=0;
  5095.     Radio=50;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  5096.     initial_size=[30,30];     //
  5097.     final_size=[0,0];     //
  5098.     initial_alpha=1;
  5099.     final_alpha=1;
  5100.     Total_Time=1000;        //Temps total del sistema de particules, 0 es infinit 400
  5101.     Max_particles=12;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  5102.     color_inicial=[1,1,1];    
  5103.     color_final=[0.8,0.8,0.8];    //RGB
  5104.     textura=flash.tga;
  5105.     texfps=1;
  5106.     texloop=0;
  5107.         clase Estela{
  5108.             BillboardType=2;        
  5109.             Density=30;        
  5110.             Energy=0;        
  5111.             Energy_lost=0.7;    
  5112.             Expansive=0.7;    
  5113.             Gravity=30;     
  5114.             Life_Initial=650;    
  5115.             Life_variation=300;
  5116.             loop=0;        
  5117.             Rotation_velocity=-150;    
  5118.             Rotation_increm=300;    
  5119.             Radio=10;    
  5120.             initial_size=[15,15];     
  5121.             final_size=[150,150];     
  5122.             initial_alpha=0.5;
  5123.             final_alpha=0;
  5124.             Total_Time=1000;    
  5125.             Max_particles=20;        
  5126.             color_final=[1,1,1];    //RGB
  5127.             color_inicial=[0,0,0];    //RGB
  5128.             textura=humoanim2/humoanm_;  
  5129.             texfps=15;
  5130.             texloop=1; 
  5131.         }
  5132. }
  5133.  
  5134. //humo
  5135. clase Explosion_cajamunicion_2{
  5136.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5137.     Density=11;        //Numero de particules per segon 20
  5138.     Energy=300;        //Energia en que se disparen, te la direccio de dispar 300
  5139.     Energy_lost=0.85;        //Perdida de energia de les particules al llarg del temps, x segon 
  5140.     Expansive=1.2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  5141.     Gravity=200;         // + sube, - baja
  5142.     Life_Initial=2000;    //Vida de cada particula 1855
  5143.     Life_variation=1000;    //Variacio de vida de cada particula, per a que no siguen igual 300
  5144.     loop=0;            //Si fem loop
  5145.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  5146.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  5147.     Radio=150;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  5148.     initial_size=[10,10];     // 150
  5149.     final_size=[900,900];     // 600
  5150.     initial_alpha=1;
  5151.     final_alpha=0;
  5152.     Total_Time=500;        //Temps total del sistema de particules, 0 es infinit 400
  5153.     Max_particles=6;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  5154.     color_inicial=[0,0,0];    
  5155.     color_final=[0,0,0];    //RGB
  5156.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  5157.     texfps=15;
  5158.     texloop=1;
  5159. }
  5160.  
  5161.  
  5162. //explosions xicotiues
  5163. clase Explosion_cajamunicion_3{
  5164.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5165.     Density=8;            
  5166.     Energy=450;    
  5167.     Energy_lost=1;        
  5168.     Expansive=0.8;
  5169.     Gravity=0;     
  5170.     Life_Initial=1350;
  5171.     Life_variation=1000;
  5172.     loop=0;            
  5173.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  5174.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  5175.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  5176.     initial_size=[500,500]; 
  5177.     final_size=[1000,1000];     
  5178.     initial_alpha=1;
  5179.     final_alpha=1;
  5180.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 100
  5181.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  5182.     color_final=[1,1,1];    //RGB 1,1,1
  5183.     color_inicial=[1,1,1];    //RGB 1,1,1
  5184.     textura=explosionc/explosion;
  5185.     texfps=13;
  5186.     texloop=0;
  5187. }
  5188. //chispas
  5189. clase Explosion_cajamunicion_4{
  5190.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5191.     Density=20;
  5192.     Energy=1400;
  5193.     Energy_lost=0.9;
  5194.     Expansive=1.8;
  5195.     Gravity=-150;         // + sube, - baja
  5196.     Life_Initial=800;
  5197.     Life_variation=400;
  5198.     loop=0;
  5199.     Rotation_velocity=0;
  5200.     Rotation_increm=0;
  5201.     Radio=5;
  5202.     initial_size=[30,30];     //
  5203.     final_size=[0,0];     //
  5204.     initial_alpha=1;
  5205.     final_alpha=1;
  5206.     Total_Time=800;        //100
  5207.     Max_particles=15;
  5208.     color_final=[1,1,1];    //RGB
  5209.     color_inicial=[1,1,1];    //RGB
  5210.     textura=flash.tga;
  5211.     texfps=1;
  5212.     texloop=0;
  5213. }
  5214. //xxx
  5215. clase Explosion_cajamunicion_5{
  5216.     Total_Time=-1;
  5217. }
  5218.  
  5219.  
  5220. //*****************************************Explosion_mina_
  5221.  
  5222. //impacto levantamiento tierra con escalado
  5223. clase Explosion_mina_1{
  5224.     BillboardType=3;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5225.     Density=15;            
  5226.     Energy=0;    
  5227.     Energy_lost=0;        
  5228.     Expansive=1;
  5229.     Gravity=0;     
  5230.     Life_Initial=850;
  5231.     Life_variation=100;
  5232.     loop=0;            
  5233.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  5234.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  5235.     Radio=80;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  5236.     initial_size=[10,100]; 
  5237.     final_size=[600,700];     
  5238.     initial_alpha=1;
  5239.     final_alpha=0;
  5240.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  5241.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  5242.     color_final=[0.3,0.3,0.3];    //RGB 1,1,1
  5243.     color_inicial=[1,1,1];    //RGB 1,1,1
  5244.     textura=explosiontierr.tga;
  5245.     texfps=1;
  5246.     texloop=0;
  5247.     
  5248. }
  5249.  
  5250.  
  5251. //dani HUMO del impacto suelo 
  5252. clase Explosion_mina_2{
  5253.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5254.     Density=30;        //Numero de particules per segon 20
  5255.     Energy=190;        //Energia en que se disparen, te la direccio de dispar 300
  5256.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  5257.     Expansive=0.3;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  5258.     Gravity=-50;         // + sube, - baja
  5259.     Life_Initial=3500;    //Vida de cada particula 1855
  5260.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  5261.     loop=0;            //Si fem loop
  5262.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  5263.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  5264.     Radio=120;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  5265.     initial_size=[300,300];     // 150
  5266.     final_size=[1000,1000];     // 600
  5267.     initial_alpha=0.8;
  5268.     final_alpha=0;
  5269.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  5270.     Max_particles=3;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  5271.     color_final=[0.9,0.8,0.7];    //RGB
  5272.     color_inicial=[0.3,0.25,0.2];
  5273.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  5274.     texfps=15;
  5275.     texloop=0;
  5276.  
  5277. }
  5278. //    TIERRA volando
  5279. clase Explosion_mina_3{
  5280.     BillboardType=2;     //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4) el 8 para que salga por encima del terreno
  5281.     Density=100;            //Numero de particules per segon
  5282.     Energy=1000;            //Energia en que se disparen, te la direccio de dispar
  5283.     Energy_lost=0.92;        //Perdida de energia de les particules al llarg del temps, x segon
  5284.     Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  5285.     Gravity=-850;         // + sube, - baja
  5286.     Life_Initial=4000;        //Vida de cada particula
  5287.     Life_variation=50;    //Variacio de vida de cada particula, per a que no siguen igual
  5288.     loop=0;            //Si fem loop
  5289.     Rotation_velocity=-50;    //Velocitat de rotacio (no implementat)
  5290.     Rotation_increm=100;    //Increment de rotacio (no implementat)
  5291.     Radio=50;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  5292.     initial_size=[250,250];     //
  5293.     final_size=[300,300];     //
  5294.     initial_alpha=1;
  5295.     final_alpha=0;
  5296.     Total_Time=800;        //Temps total del sistema de particules, 0 es infinit
  5297.     Max_particles=10;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  5298.     color_final=[1,1,1];    //RGB
  5299.     color_inicial=[1,1,1];    
  5300.     textura=arenaestatica.tga;
  5301.     texfps=1;
  5302.     texloop=0;
  5303. }
  5304.  
  5305. //Levatamiento tierra 2 con escalado
  5306. clase Explosion_mina_4{
  5307.     BillboardType=4;
  5308.     Density=15;            
  5309.     Energy=200;    
  5310.     Energy_lost=0.95;        
  5311.     Expansive=0.1;
  5312.     Gravity=0;     
  5313.     Life_Initial=900;
  5314.     Life_variation=100;
  5315.     loop=0;            
  5316.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  5317.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  5318.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  5319.     initial_size=[150,150]; 
  5320.     final_size=[800,800];     
  5321.     initial_alpha=1;
  5322.     final_alpha=1;
  5323.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  5324.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  5325.     color_final=[1,1,1];    //RGB 1,1,1
  5326.     color_inicial=[1,1,1];    //RGB 1,1,1
  5327.     textura=explosionA2/explosionA_;
  5328.     texfps=20;
  5329.     texloop=0;
  5330.  
  5331. }
  5332.  
  5333. //   humo explosion en el aire
  5334. clase Explosion_mina_5{
  5335.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5336.     Density=30;        //Numero de particules per segon 20
  5337.     Energy=700;        //Energia en que se disparen, te la direccio de dispar 300
  5338.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 
  5339.     Expansive=0.35;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  5340.     Gravity=-450;         // + sube, - baja
  5341.     Life_Initial=1500;    //Vida de cada particula 1855
  5342.     Life_variation=200;    //Variacio de vida de cada particula, per a que no siguen igual 300
  5343.     loop=0;            //Si fem loop
  5344.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  5345.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  5346.     Radio=80;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  5347.     initial_size=[100,100];     // 150
  5348.     final_size=[750,750];     // 600
  5349.     initial_alpha=1;
  5350.     final_alpha=0;
  5351.     Total_Time=400;        //Temps total del sistema de particules, 0 es infinit 700
  5352.     Max_particles=4;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  5353.     color_inicial=[0,0,0];    
  5354.     color_final=[0.5,0.45,0.4];    //RGB
  5355.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  5356.     texfps=15;
  5357.     texloop=1; 
  5358. }
  5359.  
  5360. //************** EXPLOSIO AGUA ****************
  5361.  
  5362. //impacto levantamiento agua con escalado
  5363. clase Impacto_agua_1{
  5364.     BillboardType=3;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5365.     Density=15;            
  5366.     Energy=0;    
  5367.     Energy_lost=0;        
  5368.     Expansive=1;
  5369.     Gravity=0;     
  5370.     Life_Initial=850;
  5371.     Life_variation=100;
  5372.     loop=0;            
  5373.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  5374.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  5375.     Radio=80;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  5376.     initial_size=[10,100]; 
  5377.     final_size=[600,700];     
  5378.     initial_alpha=1;
  5379.     final_alpha=0;
  5380.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  5381.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  5382.     color_final=[1,1,1];    //RGB 1,1,1
  5383.     color_inicial=[1,1,1];    //RGB 1,1,1
  5384.     textura=explosionagua.tga;
  5385.     texfps=1;
  5386.     texloop=0;
  5387.     
  5388. }
  5389.  
  5390.  
  5391. // Espumilla blanca, suelo
  5392. clase Impacto_agua_2{
  5393.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5394.     Density=40;        //Numero de particules per segon 20
  5395.     Energy=150;        //Energia en que se disparen, te la direccio de dispar 300
  5396.     Energy_lost=0.95;        //Perdida de energia de les particules al llarg del temps, x segon 
  5397.     Expansive=1.6;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  5398.     Gravity=-140;         // + sube, - baja
  5399.     Life_Initial=1850;    //Vida de cada particula 1855
  5400.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  5401.     loop=0;            //Si fem loop
  5402.     Rotation_velocity=-60;    //Velocitat de rotacio (no implementat)
  5403.     Rotation_increm=120;    //Increment de rotacio (no implementat)
  5404.     Radio=120;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  5405.     initial_size=[50,50];     // 150
  5406.     final_size=[1000,1000];     // 600
  5407.     initial_alpha=1;
  5408.     final_alpha=0;
  5409.     Total_Time=300;        //Temps total del sistema de particules, 0 es infinit 400
  5410.     Max_particles=5;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  5411.     color_final=[0.9,0.9,1];    
  5412.     color_inicial=[1,1,1];    //RGB
  5413.     textura=fumblanc.tga;     // humoanim2/humoanm_;   fumblanc.tga;
  5414.     texfps=1;
  5415.     texloop=0; 
  5416. }
  5417.  
  5418. //gotas volando
  5419. clase Impacto_agua_3{
  5420.     BillboardType=2;     //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4) el 8 para que salga por encima del terreno
  5421.     Density=100;            //Numero de particules per segon
  5422.     Energy=1000;            //Energia en que se disparen, te la direccio de dispar
  5423.     Energy_lost=0.92;        //Perdida de energia de les particules al llarg del temps, x segon
  5424.     Expansive=0.7;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  5425.     Gravity=-850;         // + sube, - baja
  5426.     Life_Initial=2000;        //Vida de cada particula
  5427.     Life_variation=50;    //Variacio de vida de cada particula, per a que no siguen igual
  5428.     loop=0;            //Si fem loop
  5429.     Rotation_velocity=-50;    //Velocitat de rotacio (no implementat)
  5430.     Rotation_increm=100;    //Increment de rotacio (no implementat)
  5431.     Radio=50;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  5432.     initial_size=[200,200];     //
  5433.     final_size=[300,300];     //
  5434.     initial_alpha=0.7;
  5435.     final_alpha=0;
  5436.     Total_Time=800;        //Temps total del sistema de particules, 0 es infinit
  5437.     Max_particles=11;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  5438.     color_final=[0.93,0.99,1];    //RGB
  5439.     color_inicial=[1,1,1];    
  5440.     textura=gotaschapoteo.tga;
  5441.     texfps=1;
  5442.     texloop=0;
  5443. }
  5444.  
  5445. //levantamiento del agua con escalado
  5446. clase Impacto_agua_4{
  5447.     BillboardType=3;
  5448.     Density=15;            
  5449.     Energy=0;    
  5450.     Energy_lost=0;        
  5451.     Expansive=1;
  5452.     Gravity=0;     
  5453.     Life_Initial=600;
  5454.     Life_variation=100;
  5455.     loop=0;            
  5456.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  5457.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  5458.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  5459.     initial_size=[10,70]; 
  5460.     final_size=[750,500];     
  5461.     initial_alpha=1;
  5462.     final_alpha=0;
  5463.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  5464.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  5465.     color_final=[1,1,1];    //RGB 1,1,1
  5466.     color_inicial=[1,1,1];    //RGB 1,1,1
  5467.     textura=explosionagua.tga;
  5468.     texfps=1;
  5469.     texloop=0;
  5470.  
  5471. }
  5472.  
  5473. //   humo explosion en el aire
  5474. clase Impacto_agua_5{
  5475.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5476.     Density=30;        //Numero de particules per segon 20
  5477.     Energy=700;        //Energia en que se disparen, te la direccio de dispar 300
  5478.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 
  5479.     Expansive=0.35;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  5480.     Gravity=-450;         // + sube, - baja
  5481.     Life_Initial=1500;    //Vida de cada particula 1855
  5482.     Life_variation=200;    //Variacio de vida de cada particula, per a que no siguen igual 300
  5483.     loop=0;            //Si fem loop
  5484.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  5485.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  5486.     Radio=80;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  5487.     initial_size=[100,100];     // 150
  5488.     final_size=[750,750];     // 600
  5489.     initial_alpha=1;
  5490.     final_alpha=0;
  5491.     Total_Time=500;        //Temps total del sistema de particules, 0 es infinit 700
  5492.     Max_particles=6;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  5493.     color_inicial=[0.95,0.95,1];    
  5494.     color_final=[1,1,1];    //RGB
  5495.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  5496.     texfps=15;
  5497.     texloop=1; 
  5498. }
  5499.  
  5500.  
  5501.  
  5502. //************************ Impacto_agua_bala**
  5503. //impacto levantamiento agua con escalado
  5504. clase Impacto_agua_bala_1{
  5505.     BillboardType=3;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5506.     Density=15;            
  5507.     Energy=0;    
  5508.     Energy_lost=0;        
  5509.     Expansive=0;
  5510.     Gravity=0;     
  5511.     Life_Initial=450;
  5512.     Life_variation=100;
  5513.     loop=0;            
  5514.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  5515.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  5516.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  5517.     initial_size=[5,5];     
  5518.     final_size=[150,95]; 
  5519.     initial_alpha=1;
  5520.     final_alpha=0;
  5521.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  5522.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  5523.     color_final=[1,1,1];    //RGB 1,1,1
  5524.     color_inicial=[1,1,1];    //RGB 1,1,1
  5525.     textura=explosionagua.tga;
  5526.     texfps=1;
  5527.     texloop=0;
  5528.     
  5529. }
  5530.  
  5531.  
  5532. //xxx Espumilla blanca, suelo
  5533. clase Impacto_agua_bala_2{
  5534.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5535.     Density=40;        //Numero de particules per segon 20
  5536.     Energy=150;        //Energia en que se disparen, te la direccio de dispar 300
  5537.     Energy_lost=0.95;        //Perdida de energia de les particules al llarg del temps, x segon 
  5538.     Expansive=1.6;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  5539.     Gravity=-140;         // + sube, - baja
  5540.     Life_Initial=1850;    //Vida de cada particula 1855
  5541.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  5542.     loop=0;            //Si fem loop
  5543.     Rotation_velocity=-60;    //Velocitat de rotacio (no implementat)
  5544.     Rotation_increm=120;    //Increment de rotacio (no implementat)
  5545.     Radio=120;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  5546.     initial_size=[50,50];     // 150
  5547.     final_size=[1000,1000];     // 600
  5548.     initial_alpha=1;
  5549.     final_alpha=0;
  5550.     Total_Time=-1;    
  5551.     Max_particles=5;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  5552.     color_final=[0.9,0.9,1];    
  5553.     color_inicial=[1,1,1];    //RGB
  5554.     textura=fumblanc.tga;     // humoanim2/humoanm_;   fumblanc.tga;
  5555.     texfps=1;
  5556.     texloop=0; 
  5557. }
  5558.  
  5559. //gotas volando
  5560. clase Impacto_agua_bala_3{
  5561.     BillboardType=2;     //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4) el 8 para que salga por encima del terreno
  5562.     Density=100;            //Numero de particules per segon
  5563.     Energy=-200;            //Energia en que se disparen, te la direccio de dispar
  5564.     Energy_lost=0.92;        //Perdida de energia de les particules al llarg del temps, x segon
  5565.     Expansive=0.2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  5566.     Gravity=-250;         // + sube, - baja
  5567.     Life_Initial=800;        //Vida de cada particula
  5568.     Life_variation=50;    //Variacio de vida de cada particula, per a que no siguen igual
  5569.     loop=0;            //Si fem loop
  5570.     Rotation_velocity=-50;    //Velocitat de rotacio (no implementat)
  5571.     Rotation_increm=100;    //Increment de rotacio (no implementat)
  5572.     Radio=50;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  5573.     initial_size=[100,100];     //
  5574.     final_size=[200,200];     //
  5575.     initial_alpha=0.7;
  5576.     final_alpha=0;
  5577.     Total_Time=100;            //800
  5578.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  5579.     color_final=[0.93,0.99,1];    //RGB
  5580.     color_inicial=[1,1,1];    
  5581.     textura=gotaschapoteo.tga;
  5582.     texfps=1;
  5583.     texloop=0;
  5584. }
  5585.  
  5586. //xxxlevantamiento del agua con escalado
  5587. clase Impacto_agua_bala_4{
  5588.     BillboardType=3;
  5589.     Density=15;            
  5590.     Energy=0;    
  5591.     Energy_lost=0;        
  5592.     Expansive=1;
  5593.     Gravity=0;     
  5594.     Life_Initial=600;
  5595.     Life_variation=100;
  5596.     loop=0;            
  5597.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  5598.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  5599.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  5600.     initial_size=[10,70]; 
  5601.     final_size=[750,500];     
  5602.     initial_alpha=1;
  5603.     final_alpha=0;
  5604.     Total_Time=-1;        //100
  5605.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  5606.     color_final=[1,1,1];    //RGB 1,1,1
  5607.     color_inicial=[1,1,1];    //RGB 1,1,1
  5608.     textura=explosionagua.tga;
  5609.     texfps=1;
  5610.     texloop=0;
  5611.  
  5612. }
  5613.  
  5614. //   humo explosion en el aire
  5615. clase Impacto_agua_bala_5{
  5616.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5617.     Density=20;        //Numero de particules per segon 20
  5618.     Energy=-50;        //Energia en que se disparen, te la direccio de dispar 300
  5619.     Energy_lost=0.95;        //Perdida de energia de les particules al llarg del temps, x segon 
  5620.     Expansive=0.2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  5621.     Gravity=-75;         // + sube, - baja
  5622.     Life_Initial=900;    //Vida de cada particula 1855
  5623.     Life_variation=45;    //Variacio de vida de cada particula, per a que no siguen igual 300
  5624.     loop=0;            //Si fem loop
  5625.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  5626.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  5627.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  5628.     initial_size=[15,15];     // 150
  5629.     final_size=[200,200];     // 600
  5630.     initial_alpha=1;
  5631.     final_alpha=0;
  5632.     Total_Time=50;        //Temps total del sistema de particules, 0 es infinit 400
  5633.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  5634.     color_inicial=[0.95,0.95,1];    
  5635.     color_final=[1,1,1];    //RGB
  5636.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  5637.     texfps=15;
  5638.     texloop=1; 
  5639. }
  5640.  
  5641.  
  5642.  
  5643.  
  5644. // ************************************ROCEs
  5645.  
  5646. // ***************Arbol_roce
  5647. clase Arbol_roce_1{
  5648.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5649.     Density=30;        //Numero de particules per segon 20
  5650.     Energy=-200;        //Energia en que se disparen, te la direccio de dispar 300
  5651.     Energy_lost=0.8;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  5652.     Expansive=5;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  5653.     Gravity=-200;         // + sube, - baja
  5654.     Life_Initial=2000;    //Vida de cada particula 1855
  5655.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  5656.     loop=0;            //Si fem loop
  5657.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  5658.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  5659.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  5660.     initial_size=[35,35];     // 150
  5661.     final_size=[35,35];     // 600
  5662.     initial_alpha=1;
  5663.     final_alpha=0;
  5664.     Total_Time=500;        //Temps total del sistema de particules, 0 es infinit 700
  5665.     Max_particles=15;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  5666.     color_final=[1,1,1];    //RGB
  5667.     color_inicial=[0.7,0.7,0.7];
  5668.     textura=hoja/hoja;
  5669.     texfps=15;
  5670.     texloop=1;
  5671. }
  5672.  
  5673. // xxxx
  5674. clase Arbol_roce_2{
  5675.     Total_Time=-1;
  5676. }
  5677.  
  5678. //xxxx
  5679. clase Arbol_roce_3{
  5680.     Total_Time=-1;
  5681.  
  5682. }
  5683.  
  5684. //xxxx
  5685. clase Arbol_roce_4{
  5686.     Total_Time=-1;
  5687.  
  5688. }
  5689.  
  5690. //xxxx
  5691. clase Arbol_roce_5{
  5692.     Total_Time=-1;
  5693. }
  5694.  
  5695. // *****************DESTRUCCION ARBOLITO
  5696.  
  5697. clase Explosion_arbol_1{
  5698.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5699.     Density=30;        //Numero de particules per segon 20
  5700.     Energy=400;        //Energia en que se disparen, te la direccio de dispar 300
  5701.     Energy_lost=0.8;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  5702.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  5703.     Gravity=-200;         // + sube, - baja
  5704.     Life_Initial=2000;    //Vida de cada particula 1855
  5705.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  5706.     loop=0;            //Si fem loop
  5707.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  5708.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  5709.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  5710.     initial_size=[35,35];     // 150
  5711.     final_size=[35,35];     // 600
  5712.     initial_alpha=1;
  5713.     final_alpha=0;
  5714.     Total_Time=500;        //Temps total del sistema de particules, 0 es infinit 700
  5715.     Max_particles=30;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  5716.     color_final=[1,1,1];    //RGB
  5717.     color_inicial=[0.7,0.7,0.7];
  5718.     textura=hoja/hoja;
  5719.     texfps=15;
  5720.     texloop=1;
  5721. }
  5722.  
  5723. // xxxx
  5724. clase Explosion_arbol_2{
  5725.     Total_Time=-1;
  5726. }
  5727.  
  5728. //xxxx
  5729. clase Explosion_arbol_3{
  5730.     Total_Time=-1;
  5731.  
  5732. }
  5733.  
  5734. //xxxx
  5735. clase Explosion_arbol_4{
  5736.     Total_Time=-1;
  5737.  
  5738. }
  5739.  
  5740. //xxxx
  5741. clase Explosion_arbol_5{
  5742.     Total_Time=-1;
  5743. }
  5744.  
  5745.  
  5746. // *****************Impacto_heno_bala
  5747.  
  5748.  
  5749.  
  5750. clase Impacto_heno_bala_1{
  5751.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5752.     Density=50;        //Numero de particules per segon 20
  5753.     Energy=-200;        //Energia en que se disparen, te la direccio de dispar 300
  5754.     Energy_lost=0.9;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  5755.     Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  5756.     Gravity=-100;         // + sube, - baja
  5757.     Life_Initial=2500;    //Vida de cada particula 1855
  5758.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  5759.     loop=0;            //Si fem loop
  5760.     Rotation_velocity=-350;    //Velocitat de rotacio (no implementat)
  5761.     Rotation_increm=700;    //Increment de rotacio (no implementat)
  5762.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  5763.     initial_size=[70,70];     // 150
  5764.     final_size=[80,80];     // 600
  5765.     initial_alpha=1;
  5766.     final_alpha=0;
  5767.     Total_Time=500;        //Temps total del sistema de particules, 0 es infinit 700
  5768.     Max_particles=12;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  5769.     color_final=[1,1,1];    //RGB
  5770.     color_inicial=[1,1,1];
  5771.     textura=paja.tga;
  5772.     texfps=1;
  5773.     texloop=0;
  5774. }
  5775.  
  5776. // xxxx
  5777. clase Impacto_heno_bala_2{
  5778.     Total_Time=-1;
  5779. }
  5780.  
  5781. //xxxx
  5782. clase Impacto_heno_bala_3{
  5783.     Total_Time=-1;
  5784.  
  5785. }
  5786.  
  5787. //xxxx
  5788. clase Impacto_heno_bala_4{
  5789.     Total_Time=-1;
  5790.  
  5791. }
  5792.  
  5793. //xxxx
  5794. clase Impacto_heno_bala_5{
  5795.     Total_Time=-1;
  5796. }
  5797.  
  5798.  
  5799.  
  5800. // *****************Explosion_heno
  5801.  
  5802.  
  5803.  
  5804. clase Explosion_heno_1{
  5805.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5806.     Density=50;        //Numero de particules per segon 20
  5807.     Energy=300;        //Energia en que se disparen, te la direccio de dispar 300
  5808.     Energy_lost=0.85;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  5809.     Expansive=1.4;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  5810.     Gravity=-100;         // + sube, - baja
  5811.     Life_Initial=2500;    //Vida de cada particula 1855
  5812.     Life_variation=500;    //Variacio de vida de cada particula, per a que no siguen igual 300
  5813.     loop=0;            //Si fem loop
  5814.     Rotation_velocity=-350;    //Velocitat de rotacio (no implementat)
  5815.     Rotation_increm=700;    //Increment de rotacio (no implementat)
  5816.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  5817.     initial_size=[70,70];     // 150
  5818.     final_size=[80,80];     // 600
  5819.     initial_alpha=1;
  5820.     final_alpha=0;
  5821.     Total_Time=500;        //Temps total del sistema de particules, 0 es infinit 700
  5822.     Max_particles=27;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  5823.     color_final=[1,1,1];    //RGB
  5824.     color_inicial=[1,1,1];
  5825.     textura=paja.tga;
  5826.     texfps=1;
  5827.     texloop=0;
  5828. }
  5829.  
  5830. // xxxx
  5831. clase Explosion_heno_2{
  5832.     Total_Time=-1;
  5833. }
  5834.  
  5835. //xxxx
  5836. clase Explosion_heno_3{
  5837.     Total_Time=-1;
  5838.  
  5839. }
  5840.  
  5841. //xxxx
  5842. clase Explosion_heno_4{
  5843.     Total_Time=-1;
  5844.  
  5845. }
  5846.  
  5847. //xxxx
  5848. clase Explosion_heno_5{
  5849.     Total_Time=-1;
  5850. }
  5851.  
  5852.  
  5853. //***************************************ITEMS
  5854. //***************************Coge_vida
  5855. clase Coge_vida_1{
  5856.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5857.     Density=10;        //Numero de particules per segon 20
  5858.     Energy=550;        //Energia en que se disparen, te la direccio de dispar 300
  5859.     Energy_lost=2;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  5860.     Expansive=0;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  5861.     Gravity=-10;         // + sube, - baja
  5862.     Life_Initial=3000;    //Vida de cada particula 1855
  5863.     Life_variation=0;    //Variacio de vida de cada particula, per a que no siguen igual 300
  5864.     loop=0;            //Si fem loop
  5865.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  5866.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  5867.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  5868.     initial_size=[40,40];     // 150
  5869.     final_size=[80,80];     // 600
  5870.     initial_alpha=1;
  5871.     final_alpha=0;
  5872.     Total_Time=50;        //Temps total del sistema de particules, 0 es infinit 700
  5873.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  5874.     color_final=[1,1,1];    //RGB
  5875.     color_inicial=[1,1,1];
  5876.     textura=items/item_vida.tga;
  5877.     texfps=1;
  5878.     texloop=0;
  5879. }
  5880.  
  5881. // polvete
  5882. clase Coge_vida_2{
  5883.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5884.     Density=30;        //Numero de particules per segon 20
  5885.     Energy=80;        //Energia en que se disparen, te la direccio de dispar 300
  5886.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  5887.     Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  5888.     Gravity=-50;         // + sube, - baja
  5889.     Life_Initial=2100;    //Vida de cada particula 1855
  5890.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  5891.     loop=0;            //Si fem loop
  5892.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  5893.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  5894.     Radio=20;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  5895.     initial_size=[100,100]; 
  5896.     final_size=[300,400]; 
  5897.     initial_alpha=0.7;
  5898.     final_alpha=0.6;
  5899.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  5900.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  5901.     color_inicial=[0.3,0.25,0.2];
  5902.     color_final=[0.6,0.6,0.6];    //RGB
  5903.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  5904.     texfps=12;
  5905.     texloop=0;
  5906. }
  5907.  
  5908. //xxxx
  5909. clase Coge_vida_3{
  5910.     Total_Time=-1;
  5911.  
  5912. }
  5913.  
  5914. //xxxx
  5915. clase Coge_vida_4{
  5916.     Total_Time=-1;
  5917. }
  5918.  
  5919. //xxxx
  5920. clase Coge_vida_5{
  5921.     Total_Time=-1;
  5922. }
  5923.  
  5924. //***************************Coge_gasolina
  5925. clase Coge_gasolina_1{
  5926.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5927.     Density=10;        //Numero de particules per segon 20
  5928.     Energy=550;        //Energia en que se disparen, te la direccio de dispar 300
  5929.     Energy_lost=2;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  5930.     Expansive=0;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  5931.     Gravity=-10;         // + sube, - baja
  5932.     Life_Initial=3000;    //Vida de cada particula 1855
  5933.     Life_variation=0;    //Variacio de vida de cada particula, per a que no siguen igual 300
  5934.     loop=0;            //Si fem loop
  5935.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  5936.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  5937.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  5938.     initial_size=[40,40];     // 150
  5939.     final_size=[80,80];     // 600
  5940.     initial_alpha=1;
  5941.     final_alpha=0;
  5942.     Total_Time=50;        //Temps total del sistema de particules, 0 es infinit 700
  5943.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  5944.     color_final=[1,1,1];    //RGB
  5945.     color_inicial=[1,1,1];
  5946.     textura=items/item_vida.tga;
  5947.     texfps=1;
  5948.     texloop=0;
  5949. }
  5950.  
  5951. clase Coge_gasolina_2{
  5952.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5953.     Density=30;        //Numero de particules per segon 20
  5954.     Energy=80;        //Energia en que se disparen, te la direccio de dispar 300
  5955.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  5956.     Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  5957.     Gravity=-50;         // + sube, - baja
  5958.     Life_Initial=2100;    //Vida de cada particula 1855
  5959.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  5960.     loop=0;            //Si fem loop
  5961.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  5962.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  5963.     Radio=20;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  5964.     initial_size=[100,100]; 
  5965.     final_size=[300,400]; 
  5966.     initial_alpha=0.7;
  5967.     final_alpha=0.6;
  5968.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  5969.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  5970.     color_inicial=[0.3,0.25,0.2];
  5971.     color_final=[0.6,0.6,0.6];    //RGB
  5972.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  5973.     texfps=12;
  5974.     texloop=0;
  5975. }
  5976.  
  5977. //xxxx
  5978. clase Coge_gasolina_3{
  5979.     Total_Time=-1;
  5980. }
  5981.  
  5982. //xxxx
  5983. clase Coge_gasolina_4{
  5984.     Total_Time=-1;
  5985.  
  5986. }
  5987.  
  5988. //xxxx
  5989. clase Coge_gasolina_5{
  5990.     Total_Time=-1;
  5991. }
  5992.  
  5993. //***************************Coge_municion
  5994. clase Coge_municion_1{
  5995.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  5996.     Density=10;        //Numero de particules per segon 20
  5997.     Energy=550;        //Energia en que se disparen, te la direccio de dispar 300
  5998.     Energy_lost=2;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  5999.     Expansive=0;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  6000.     Gravity=-10;         // + sube, - baja
  6001.     Life_Initial=3000;    //Vida de cada particula 1855
  6002.     Life_variation=0;    //Variacio de vida de cada particula, per a que no siguen igual 300
  6003.     loop=0;            //Si fem loop
  6004.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  6005.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  6006.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  6007.     initial_size=[40,40];     // 150
  6008.     final_size=[80,80];     // 600
  6009.     initial_alpha=1;
  6010.     final_alpha=0;
  6011.     Total_Time=50;        //Temps total del sistema de particules, 0 es infinit 700
  6012.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  6013.     color_final=[1,1,1];    //RGB
  6014.     color_inicial=[1,1,1];
  6015.     textura=items/Item_ap.tga;
  6016.     texfps=1;
  6017.     texloop=0;
  6018. }
  6019.  
  6020.  
  6021. clase Coge_municion_2{
  6022.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  6023.     Density=30;        //Numero de particules per segon 20
  6024.     Energy=80;        //Energia en que se disparen, te la direccio de dispar 300
  6025.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  6026.     Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  6027.     Gravity=-50;         // + sube, - baja
  6028.     Life_Initial=2100;    //Vida de cada particula 1855
  6029.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  6030.     loop=0;            //Si fem loop
  6031.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  6032.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  6033.     Radio=20;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  6034.     initial_size=[100,100]; 
  6035.     final_size=[300,400]; 
  6036.     initial_alpha=0.7;
  6037.     final_alpha=0.6;
  6038.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  6039.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  6040.     color_inicial=[0.3,0.25,0.2];
  6041.     color_final=[0.6,0.6,0.6];    //RGB
  6042.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  6043.     texfps=12;
  6044.     texloop=0;
  6045. }
  6046.  
  6047. //xxxx
  6048. clase Coge_municion_3{
  6049.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  6050. }
  6051.  
  6052. //xxxx
  6053. clase Coge_municion_4{
  6054.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  6055. }
  6056.  
  6057. //xxxx
  6058. clase Coge_municion_5{
  6059.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  6060. }
  6061.  
  6062. //***************************Coge_municion_HE
  6063. clase Coge_municion_HE_1{
  6064.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  6065.     Density=10;        //Numero de particules per segon 20
  6066.     Energy=550;        //Energia en que se disparen, te la direccio de dispar 300
  6067.     Energy_lost=2;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  6068.     Expansive=0;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  6069.     Gravity=-10;         // + sube, - baja
  6070.     Life_Initial=3000;    //Vida de cada particula 1855
  6071.     Life_variation=0;    //Variacio de vida de cada particula, per a que no siguen igual 300
  6072.     loop=0;            //Si fem loop
  6073.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  6074.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  6075.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  6076.     initial_size=[40,40];     // 150
  6077.     final_size=[80,80];     // 600
  6078.     initial_alpha=1;
  6079.     final_alpha=0;
  6080.     Total_Time=50;        //Temps total del sistema de particules, 0 es infinit 700
  6081.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  6082.     color_final=[1,1,1];    //RGB
  6083.     color_inicial=[1,1,1];
  6084.     textura=items/Item_he.tga;
  6085.     texfps=1;
  6086.     texloop=0;
  6087. }
  6088.  
  6089.  
  6090. clase Coge_municion_HE_2{
  6091.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  6092.     Density=30;        //Numero de particules per segon 20
  6093.     Energy=80;        //Energia en que se disparen, te la direccio de dispar 300
  6094.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  6095.     Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  6096.     Gravity=-50;         // + sube, - baja
  6097.     Life_Initial=2100;    //Vida de cada particula 1855
  6098.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  6099.     loop=0;            //Si fem loop
  6100.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  6101.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  6102.     Radio=20;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  6103.     initial_size=[100,100]; 
  6104.     final_size=[300,400]; 
  6105.     initial_alpha=0.7;
  6106.     final_alpha=0.6;
  6107.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  6108.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  6109.     color_inicial=[0.3,0.25,0.2];
  6110.     color_final=[0.6,0.6,0.6];    //RGB
  6111.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  6112.     texfps=12;
  6113.     texloop=0;
  6114. }
  6115.  
  6116. //xxxx
  6117. clase Coge_municion_HE_3{
  6118.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  6119. }
  6120.  
  6121. //xxxx
  6122. clase Coge_municion_HE_4{
  6123.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  6124. }
  6125.  
  6126. //xxxx
  6127. clase Coge_municion_HE_5{
  6128.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  6129. }
  6130.  
  6131.  
  6132.  
  6133.  
  6134.  
  6135. //***************************Coge_municion_PH
  6136. clase Coge_municion_PH_1{
  6137.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  6138.     Density=10;        //Numero de particules per segon 20
  6139.     Energy=550;        //Energia en que se disparen, te la direccio de dispar 300
  6140.     Energy_lost=2;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  6141.     Expansive=0;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  6142.     Gravity=-10;         // + sube, - baja
  6143.     Life_Initial=3000;    //Vida de cada particula 1855
  6144.     Life_variation=0;    //Variacio de vida de cada particula, per a que no siguen igual 300
  6145.     loop=0;            //Si fem loop
  6146.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  6147.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  6148.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  6149.     initial_size=[40,40];     // 150
  6150.     final_size=[80,80];     // 600
  6151.     initial_alpha=1;
  6152.     final_alpha=0;
  6153.     Total_Time=50;        //Temps total del sistema de particules, 0 es infinit 700
  6154.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  6155.     color_final=[1,1,1];    //RGB
  6156.     color_inicial=[1,1,1];
  6157.     textura=items/Item_ph.tga;
  6158.     texfps=1;
  6159.     texloop=0;
  6160. }
  6161.  
  6162.  
  6163. clase Coge_municion_PH_2{
  6164.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  6165.     Density=30;        //Numero de particules per segon 20
  6166.     Energy=80;        //Energia en que se disparen, te la direccio de dispar 300
  6167.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  6168.     Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  6169.     Gravity=-50;         // + sube, - baja
  6170.     Life_Initial=2100;    //Vida de cada particula 1855
  6171.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  6172.     loop=0;            //Si fem loop
  6173.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  6174.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  6175.     Radio=20;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  6176.     initial_size=[100,100]; 
  6177.     final_size=[300,400]; 
  6178.     initial_alpha=0.7;
  6179.     final_alpha=0.6;
  6180.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  6181.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  6182.     color_inicial=[0.3,0.25,0.2];
  6183.     color_final=[0.6,0.6,0.6];    //RGB
  6184.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  6185.     texfps=12;
  6186.     texloop=0;
  6187. }
  6188.  
  6189. //xxxx
  6190. clase Coge_municion_PH_3{
  6191.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  6192. }
  6193.  
  6194. //xxxx
  6195. clase Coge_municion_PH_4{
  6196.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  6197. }
  6198.  
  6199. //xxxx
  6200. clase Coge_municion_PH_5{
  6201.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  6202. }
  6203.  
  6204. //***************************Coge_municion_HVAP
  6205. clase Coge_municion_APHV_1{
  6206.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  6207.     Density=10;        //Numero de particules per segon 20
  6208.     Energy=550;        //Energia en que se disparen, te la direccio de dispar 300
  6209.     Energy_lost=2;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  6210.     Expansive=0;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  6211.     Gravity=-10;         // + sube, - baja
  6212.     Life_Initial=3000;    //Vida de cada particula 1855
  6213.     Life_variation=0;    //Variacio de vida de cada particula, per a que no siguen igual 300
  6214.     loop=0;            //Si fem loop
  6215.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  6216.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  6217.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  6218.     initial_size=[40,40];     // 150
  6219.     final_size=[80,80];     // 600
  6220.     initial_alpha=1;
  6221.     final_alpha=0;
  6222.     Total_Time=50;        //Temps total del sistema de particules, 0 es infinit 700
  6223.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  6224.     color_final=[1,1,1];    //RGB
  6225.     color_inicial=[1,1,1];
  6226.     textura=items/Item_hvap.tga;
  6227.     texfps=1;
  6228.     texloop=0;
  6229. }
  6230.  
  6231.  
  6232. clase Coge_municion_APHV_2{
  6233.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  6234.     Density=30;        //Numero de particules per segon 20
  6235.     Energy=80;        //Energia en que se disparen, te la direccio de dispar 300
  6236.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  6237.     Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  6238.     Gravity=-50;         // + sube, - baja
  6239.     Life_Initial=2100;    //Vida de cada particula 1855
  6240.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  6241.     loop=0;            //Si fem loop
  6242.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  6243.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  6244.     Radio=20;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  6245.     initial_size=[100,100]; 
  6246.     final_size=[300,400]; 
  6247.     initial_alpha=0.7;
  6248.     final_alpha=0.6;
  6249.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  6250.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  6251.     color_inicial=[0.3,0.25,0.2];
  6252.     color_final=[0.6,0.6,0.6];    //RGB
  6253.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  6254.     texfps=12;
  6255.     texloop=0;
  6256. }
  6257.  
  6258. //xxxx
  6259. clase Coge_municion_APHV_3{
  6260.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  6261. }
  6262.  
  6263. //xxxx
  6264. clase Coge_municion_APHV_4{
  6265.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  6266. }
  6267.  
  6268. //xxxx
  6269. clase Coge_municion_APHV_5{
  6270.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  6271. }
  6272.  
  6273.  
  6274. //***************************Coge_gasolina
  6275. clase Coge_gasolina_1{
  6276.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  6277.     Density=10;        //Numero de particules per segon 20
  6278.     Energy=550;        //Energia en que se disparen, te la direccio de dispar 300
  6279.     Energy_lost=2;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  6280.     Expansive=0;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  6281.     Gravity=-10;         // + sube, - baja
  6282.     Life_Initial=3000;    //Vida de cada particula 1855
  6283.     Life_variation=0;    //Variacio de vida de cada particula, per a que no siguen igual 300
  6284.     loop=0;            //Si fem loop
  6285.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  6286.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  6287.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  6288.     initial_size=[40,40];     // 150
  6289.     final_size=[80,80];     // 600
  6290.     initial_alpha=1;
  6291.     final_alpha=0;
  6292.     Total_Time=50;        //Temps total del sistema de particules, 0 es infinit 700
  6293.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  6294.     color_final=[1,1,1];    //RGB
  6295.     color_inicial=[1,1,1];
  6296.     textura=items/item_gasofa.tga;
  6297.     texfps=1;
  6298.     texloop=0;
  6299. }
  6300.  
  6301.  
  6302. clase Coge_gasolina_2{
  6303.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  6304.     Density=30;        //Numero de particules per segon 20
  6305.     Energy=80;        //Energia en que se disparen, te la direccio de dispar 300
  6306.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  6307.     Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  6308.     Gravity=-50;         // + sube, - baja
  6309.     Life_Initial=2100;    //Vida de cada particula 1855
  6310.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  6311.     loop=0;            //Si fem loop
  6312.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  6313.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  6314.     Radio=20;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  6315.     initial_size=[100,100]; 
  6316.     final_size=[300,400]; 
  6317.     initial_alpha=0.7;
  6318.     final_alpha=0.6;
  6319.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  6320.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  6321.     color_inicial=[0.3,0.25,0.2];
  6322.     color_final=[0.6,0.6,0.6];    //RGB
  6323.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  6324.     texfps=12;
  6325.     texloop=0;
  6326. }
  6327.  
  6328. //xxxx
  6329. clase Coge_gasolina_3{
  6330.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  6331. }
  6332.  
  6333. //xxxx
  6334. clase Coge_gasolina_4{
  6335.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  6336. }
  6337.  
  6338. //xxxx
  6339. clase Coge_gasolina_5{
  6340.     Total_Time=-1;        //Temps total del sistema de particules, 0 es infinit 700
  6341. }
  6342.  
  6343. //********************************Coge_Avion***********
  6344.  
  6345. clase Coge_Avion_1{
  6346.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  6347.     Density=10;        //Numero de particules per segon 20
  6348.     Energy=550;        //Energia en que se disparen, te la direccio de dispar 300
  6349.     Energy_lost=2;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  6350.     Expansive=0;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  6351.     Gravity=-10;         // + sube, - baja
  6352.     Life_Initial=3000;    //Vida de cada particula 1855
  6353.     Life_variation=0;    //Variacio de vida de cada particula, per a que no siguen igual 300
  6354.     loop=0;            //Si fem loop
  6355.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  6356.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  6357.     Radio=100;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  6358.     initial_size=[40,40];     // 150
  6359.     final_size=[80,80];     // 600
  6360.     initial_alpha=1;
  6361.     final_alpha=0;
  6362.     Total_Time=50;        //Temps total del sistema de particules, 0 es infinit 700
  6363.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  6364.     color_final=[1,1,1];    //RGB
  6365.     color_inicial=[1,1,1];
  6366.     textura=items/item_avion.tga;
  6367.     texfps=1;
  6368.     texloop=0;
  6369. }
  6370.  
  6371. // polvete
  6372. clase Coge_Avion_2{
  6373.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  6374.     Density=30;        //Numero de particules per segon 20
  6375.     Energy=80;        //Energia en que se disparen, te la direccio de dispar 300
  6376.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  6377.     Expansive=1;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  6378.     Gravity=-50;         // + sube, - baja
  6379.     Life_Initial=2100;    //Vida de cada particula 1855
  6380.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  6381.     loop=0;            //Si fem loop
  6382.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  6383.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  6384.     Radio=20;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  6385.     initial_size=[100,100]; 
  6386.     final_size=[300,400]; 
  6387.     initial_alpha=0.7;
  6388.     final_alpha=0.6;
  6389.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  6390.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  6391.     color_inicial=[0.3,0.25,0.2];
  6392.     color_final=[0.6,0.6,0.6];    //RGB
  6393.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  6394.     texfps=12;
  6395.     texloop=0;
  6396. }
  6397.  
  6398. //xxxx
  6399. clase Coge_Avion_3{
  6400.     Total_Time=-1;
  6401.  
  6402. }
  6403.  
  6404. //xxxx
  6405. clase Coge_Avion_4{
  6406.     Total_Time=-1;
  6407. }
  6408.  
  6409. //xxxx
  6410. clase Coge_Avion_5{
  6411.     Total_Time=-1;
  6412. }
  6413.  
  6414.  
  6415. //*************************** GRANADA *************
  6416.  
  6417. clase Disparo_Granada_1{
  6418.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  6419.     Density=1;
  6420.     Energy=1000;
  6421.     Energy_lost=0;
  6422.     Expansive=0;
  6423.     Gravity=-682;         // + sube, - baja
  6424.     Life_Initial=10000;
  6425.     Life_variation=0;
  6426.     loop=0;
  6427.     Rotation_velocity=-100;
  6428.     Rotation_increm=200;
  6429.     Radio=1;
  6430.     initial_size=[20,20];     //alto x ancho 
  6431.     final_size=[20,20];     //alto x ancho     
  6432.     initial_alpha=1;
  6433.     final_alpha=1;
  6434.     Total_Time=10;
  6435.     Max_particles=2;
  6436.     color_final=[1,1,1];    //RGB
  6437.     color_inicial=[1,1,1];    //RGB
  6438.     textura=granadagarrula.tga;
  6439.     texfps=1;
  6440.     texloop=0;
  6441.         
  6442.         clase Estela{
  6443.         BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  6444.         Density=30;            //Numero de particules per segon
  6445.         Energy=0;            //Energia en que se disparen, tela direccio de dispar
  6446.         Energy_lost=0.7;        //Perdida de energia de les particules al llarg del temps, x segon
  6447.         Expansive=0.7;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  6448.         Gravity=30;         // + sube, - baja
  6449.         Life_Initial=350;        //Vida de cada particula
  6450.         Life_variation=140;    //Variacio de vida de cada particula, per a que no siguen igual
  6451.         loop=0;            //Si fem loop
  6452.         Rotation_velocity=-150;    //Velocitat de rotacio (no implementat)
  6453.         Rotation_increm=300;    //Increment de rotacio (no implementat)
  6454.         Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  6455.         initial_size=[20,20];     //ancho x alto
  6456.         final_size=[80,80];     //ancho x alto
  6457.         initial_alpha=0.5;
  6458.         final_alpha=0;
  6459.         Total_Time=1000;        //Temps total del sistema de particules, 0 es infinit
  6460.         Max_particles=20;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  6461.         color_final=[1,1,1];    //RGB
  6462.         color_inicial=[1,1,1];    //RGB
  6463.         textura=humoanim2/humoanm_;  
  6464.         texfps=20;
  6465.         texloop=1; 
  6466.         }
  6467. }
  6468.  
  6469.  
  6470. //*************************** DISPARO DE ARTILLERIA *************
  6471.  
  6472. clase Canon_Disparo_AR_1{
  6473.     BillboardType=4;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  6474.     Density=1;
  6475.     Energy=10000;
  6476.     Energy_lost=0;
  6477.     Expansive=0;
  6478.     Gravity=-3000;         // + sube, - baja
  6479.     Life_Initial=10000;
  6480.     Life_variation=0;
  6481.     loop=0;
  6482.     Rotation_velocity=0;
  6483.     Rotation_increm=0;
  6484.     Radio=1;
  6485.     initial_size=[30,30];     //alto x ancho 
  6486.     final_size=[30,30];     //alto x ancho     
  6487.     initial_alpha=1;
  6488.     final_alpha=1;
  6489.     Total_Time=10;
  6490.     Max_particles=2;
  6491.     color_final=[1,1,1];    //RGB
  6492.     color_inicial=[1,1,1];    //RGB
  6493.     textura=bolaroja.tga;
  6494.     texfps=1;
  6495.     texloop=0;
  6496.         
  6497.         clase Estela{
  6498.         BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  6499.         Density=30;            //Numero de particules per segon
  6500.         Energy=0;            //Energia en que se disparen, tela direccio de dispar
  6501.         Energy_lost=0.7;        //Perdida de energia de les particules al llarg del temps, x segon
  6502.         Expansive=0.7;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  6503.         Gravity=30;         // + sube, - baja
  6504.         Life_Initial=650;        //Vida de cada particula
  6505.         Life_variation=300;    //Variacio de vida de cada particula, per a que no siguen igual
  6506.         loop=0;            //Si fem loop
  6507.         Rotation_velocity=-150;    //Velocitat de rotacio (no implementat)
  6508.         Rotation_increm=300;    //Increment de rotacio (no implementat)
  6509.         Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  6510.         initial_size=[40,40];     //ancho x alto
  6511.         final_size=[380,380];     //ancho x alto
  6512.         initial_alpha=0.5;
  6513.         final_alpha=0;
  6514.         Total_Time=5000;        //Temps total del sistema de particules, 0 es infinit
  6515.         Max_particles=20;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  6516.         color_final=[1,1,1];    //RGB
  6517.         color_inicial=[1,1,1];    //RGB
  6518.         textura=humoanim2/humoanm_;  
  6519.         texfps=20;
  6520.         texloop=1; 
  6521.         }
  6522. }
  6523.  
  6524. //*************************** DISPARO AVION *************
  6525.  
  6526. clase Avion_Disparo_1{
  6527.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  6528.     Density=1;
  6529.     Energy=400;
  6530.     Energy_lost=0.87;
  6531.     Expansive=3;
  6532.     Gravity=-600;         // + sube, - baja
  6533.     Life_Initial=8000;
  6534.     Life_variation=500;
  6535.     loop=0;
  6536.     Rotation_velocity=-200;
  6537.     Rotation_increm=400;
  6538.     Radio=100;
  6539.     initial_size=[40,80];     //alto x ancho 
  6540.     final_size=[48,96];     //alto x ancho     
  6541.     initial_alpha=1;
  6542.     final_alpha=1;
  6543.     Total_Time=10;
  6544.     Max_particles=2;
  6545.     color_final=[1,1,1];    //RGB
  6546.     color_inicial=[1,1,1];    //RGB
  6547.     textura=bomba.tga;
  6548.     texfps=1;
  6549.     texloop=0;
  6550.         
  6551.         clase Estela{
  6552.         BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  6553.         Density=30;            //Numero de particules per segon
  6554.         Energy=0;            //Energia en que se disparen, tela direccio de dispar
  6555.         Energy_lost=0.7;        //Perdida de energia de les particules al llarg del temps, x segon
  6556.         Expansive=0.7;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  6557.         Gravity=30;         // + sube, - baja
  6558.         Life_Initial=400;        //Vida de cada particula
  6559.         Life_variation=300;    //Variacio de vida de cada particula, per a que no siguen igual
  6560.         loop=0;            //Si fem loop
  6561.         Rotation_velocity=-150;    //Velocitat de rotacio (no implementat)
  6562.         Rotation_increm=300;    //Increment de rotacio (no implementat)
  6563.         Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  6564.         initial_size=[40,40];     //ancho x alto
  6565.         final_size=[280,280];     //ancho x alto
  6566.         initial_alpha=0.5;
  6567.         final_alpha=0;
  6568.         Total_Time=1000;        //Temps total del sistema de particules, 0 es infinit
  6569.         Max_particles=12;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  6570.         color_final=[1,1,1];    //RGB
  6571.         color_inicial=[0.5,0.5,0.5];    //RGB
  6572.         textura=humoanim2/humoanm_;  
  6573.         texfps=20;
  6574.         texloop=1; 
  6575.         }
  6576. }
  6577.  
  6578.  
  6579. // ***************************Impacto_tierra_avion_
  6580.  
  6581.  
  6582. //dani HUMO del impacto suelo 
  6583. clase Impacto_tierra_avion_1{
  6584.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  6585.     Density=30;        //Numero de particules per segon 20
  6586.     Energy=190;        //Energia en que se disparen, te la direccio de dispar 300
  6587.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 0 20
  6588.     Expansive=0.3;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  6589.     Gravity=-50;         // + sube, - baja
  6590.     Life_Initial=3500;    //Vida de cada particula 1855
  6591.     Life_variation=600;    //Variacio de vida de cada particula, per a que no siguen igual 300
  6592.     loop=0;            //Si fem loop
  6593.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  6594.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  6595.     Radio=120;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  6596.     initial_size=[300,200];     // 150
  6597.     final_size=[1300,1300];     // 600
  6598.     initial_alpha=0.8;
  6599.     final_alpha=0;
  6600.     Total_Time=700;        //Temps total del sistema de particules, 0 es infinit 700
  6601.     Max_particles=3;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  6602.     color_final=[0.9,0.8,0.7];    //RGB
  6603.     color_inicial=[0.3,0.25,0.2];
  6604.     textura=humogris/humogris_; // pruebas con      humoanim2/humoanm_
  6605.     texfps=15;
  6606.     texloop=0;
  6607.  
  6608. }
  6609. //    TIERRA volando
  6610. clase Impacto_tierra_avion_2{
  6611.     BillboardType=2;     //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4) el 8 para que salga por encima del terreno
  6612.     Density=100;            //Numero de particules per segon
  6613.     Energy=1100;            //Energia en que se disparen, te la direccio de dispar
  6614.     Energy_lost=0.92;        //Perdida de energia de les particules al llarg del temps, x segon
  6615.     Expansive=2;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula)
  6616.     Gravity=-850;         // + sube, - baja
  6617.     Life_Initial=4000;        //Vida de cada particula
  6618.     Life_variation=50;    //Variacio de vida de cada particula, per a que no siguen igual
  6619.     loop=0;            //Si fem loop
  6620.     Rotation_velocity=-50;    //Velocitat de rotacio (no implementat)
  6621.     Rotation_increm=100;    //Increment de rotacio (no implementat)
  6622.     Radio=50;            //Radi inicial de eixida (fer efecte plutja, radi gran)
  6623.     initial_size=[250,250];     //
  6624.     final_size=[300,300];     //
  6625.     initial_alpha=1;
  6626.     final_alpha=0;
  6627.     Total_Time=800;        //Temps total del sistema de particules, 0 es infinit
  6628.     Max_particles=14;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  6629.     color_final=[1,1,1];    //RGB
  6630.     color_inicial=[1,1,1];    
  6631.     textura=arenaestatica.tga;
  6632.     texfps=1;
  6633.     texloop=0;
  6634. }
  6635.  
  6636.  
  6637. //Efecto tierra
  6638. clase Impacto_tierra_avion_3{
  6639.     BillboardType=3;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  6640.     Density=15;            
  6641.     Energy=0;    
  6642.     Energy_lost=0;        
  6643.     Expansive=0;
  6644.     Gravity=0;     
  6645.     Life_Initial=600;
  6646.     Life_variation=100;
  6647.     loop=0;            
  6648.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  6649.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  6650.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  6651.     initial_size=[10,100]; 
  6652.     final_size=[800,600];     
  6653.     initial_alpha=0.8;
  6654.     final_alpha=0;
  6655.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  6656.     Max_particles=2;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  6657.     color_final=[0.3,0.3,0.3];    //RGB 1,1,1
  6658.     color_inicial=[1,1,1];    //RGB 1,1,1
  6659.     textura=explosiontierra2.tga;
  6660.     texfps=1;
  6661.     texloop=0;
  6662. }
  6663.  
  6664. //explosion tocha
  6665. clase Impacto_tierra_avion_4{
  6666.     BillboardType=4;
  6667.     Density=15;            
  6668.     Energy=200;    
  6669.     Energy_lost=0.95;        
  6670.     Expansive=0.1;
  6671.     Gravity=0;     
  6672.     Life_Initial=900;
  6673.     Life_variation=100;
  6674.     loop=0;            
  6675.     Rotation_velocity=0;    //Velocitat de rotacio (no implementat)
  6676.     Rotation_increm=0;    //Increment de rotacio (no implementat)
  6677.     Radio=10;            //Radi inicial de eixida (fer efecte plutja, radi gran) 100
  6678.     initial_size=[300,300]; 
  6679.     final_size=[1200,1000];     
  6680.     initial_alpha=1;
  6681.     final_alpha=1;
  6682.     Total_Time=100;        //Temps total del sistema de particules, 0 es infinit 100
  6683.     Max_particles=1;        //Maxim numero de particules del sistema en cada instant (optimitzacio) 6
  6684.     color_final=[1,1,1];    //RGB 1,1,1
  6685.     color_inicial=[1,1,1];    //RGB 1,1,1
  6686.     textura=explosionA2/explosionA_;
  6687.     texfps=20;
  6688.     texloop=0;
  6689.  
  6690. }
  6691.  
  6692.  
  6693. //   humo explosion en el aire
  6694. clase Impacto_tierra_avion_5{
  6695.     BillboardType=2;        //BBOARDTYPE_ALPHA (2), BBOARDTYPE_ADD(4)
  6696.     Density=30;        //Numero de particules per segon 20
  6697.     Energy=700;        //Energia en que se disparen, te la direccio de dispar 300
  6698.     Energy_lost=0.5;        //Perdida de energia de les particules al llarg del temps, x segon 
  6699.     Expansive=0.35;        //El grau de expansio >=0 (0 no expansio=dispar 1 particula) 0.5
  6700.     Gravity=-450;         // + sube, - baja
  6701.     Life_Initial=1500;    //Vida de cada particula 1855
  6702.     Life_variation=200;    //Variacio de vida de cada particula, per a que no siguen igual 300
  6703.     loop=0;            //Si fem loop
  6704.     Rotation_velocity=-100;    //Velocitat de rotacio (no implementat)
  6705.     Rotation_increm=200;    //Increment de rotacio (no implementat)
  6706.     Radio=80;            //Radi inicial de eixida (fer efecte plutja, radi gran) 130
  6707.     initial_size=[100,100];     // 150
  6708.     final_size=[750,750];     // 600
  6709.     initial_alpha=1;
  6710.     final_alpha=0;
  6711.     Total_Time=400;        //Temps total del sistema de particules, 0 es infinit 700
  6712.     Max_particles=4;        //Maxim numero de particules del sistema en cada instant (optimitzacio)
  6713.     color_inicial=[0,0,0];    
  6714.     color_final=[0.5,0.45,0.4];    //RGB
  6715.     textura=humoanim2/humoanm_; // pruebas con humogris/humogris_   
  6716.     texfps=15;
  6717.     texloop=1; 
  6718. }
  6719.  
  6720.  
  6721.  
  6722.  
  6723.  
  6724.  
  6725.  
  6726.  
  6727.  
  6728.  
  6729.  
  6730.  
  6731.  
  6732.  
  6733.  
  6734.  
  6735. // Thanks M.Payne for inspiration, Best I have ever played
  6736. // Thanks to my mom,too :) 
  6737. /*
  6738. In A.D. 2101
  6739. War was beginning. 
  6740. Captain: What happen ? 
  6741. Mechanic: Somebody set up us the bomb 
  6742. Operator: We get signal 
  6743. Captain: What ! 
  6744. Operator: Main screen turn on 
  6745. Captain: It's You !! 
  6746. Cats: How are you gentlemen !! 
  6747. Cats: All your base are belong to us 
  6748. Cats: You are on the way to destruction 
  6749. Captain: What you say !! 
  6750. Cats: You have no chance to survive make your time 
  6751. Cats: HA HA HA HA .... 
  6752. Captain: Take off every 'zig' 
  6753. Captain: You know what you doing 
  6754. Captain: Move 'zig' 
  6755. Captain: For great justice
  6756. */
  6757.  
  6758.